「JavaScript/String」の版間の差分

削除された内容 追加された内容
Ef3 (トーク | 投稿記録)
M {{Nav}}
Ef3 (トーク | 投稿記録)
11 行
: ''N''番目の文字を返します。文字列を配列のように扱うことができます。
 
== 静的メソッド ==
<!--a=[];for (p in Object.getOwnPropertyDescriptors(String)) if (typeof String[p] =="function")a.push(`; [[{{PAGENAME}}/${p}|String.${p}()]]`);console.log(a.sort().join("\n"))-->
* [[{{PAGENAME}}/prototype/charAt|charAt]]
; [[{{PAGENAME}}/fromCharCode|String.fromCharCode()]]
: 文字コードの配列を文字列に変換します
; [[{{PAGENAME}}/fromCodePoint|String.fromCodePoint()]]
: [[w:符号点|コードポイント]]の配列を文字列に変換します
; [[{{PAGENAME}}/raw|String.raw()]] <ref>https://tc39.es/ecma262/#sec-string.raw</ref>
 
== インスタンスメソッド ==
<!--
a=[];for (p in Object.getOwnPropertyDescriptors("".__proto__)) if (typeof "".__proto__[p] =="function")a.push(`; [[{{PAGENAME}}/prototype/${p}|String.prototype.${p}()]]`);console.log(a.sort().join("\n"))
-->
{{節スタブ}}
; [[{{PAGENAME}}/prototype/anchor|String.prototype.anchor()]]
; [[{{PAGENAME}}/prototype/big|String.prototype.big()]]
; [[{{PAGENAME}}/prototype/blink|String.prototype.blink()]]
; [[{{PAGENAME}}/prototype/bold|String.prototype.bold()]]
; [[{{PAGENAME}}/prototype/charAt|String.prototype.charAt()]]
; [[{{PAGENAME}}/prototype/charCodeAt|String.prototype.charCodeAt()]]
; [[{{PAGENAME}}/prototype/codePointAt|String.prototype.codePointAt()]]
; [[{{PAGENAME}}/prototype/concat|String.prototype.concat()]]
; [[{{PAGENAME}}/prototype/constructor|String.prototype.constructor()]]
; [[{{PAGENAME}}/prototype/endsWith|String.prototype.endsWith()]]
; [[{{PAGENAME}}/prototype/fixed|String.prototype.fixed()]]
; [[{{PAGENAME}}/prototype/fontcolor|String.prototype.fontcolor()]]
; [[{{PAGENAME}}/prototype/fontsize|String.prototype.fontsize()]]
; [[{{PAGENAME}}/prototype/includes|String.prototype.includes()]]
; [[{{PAGENAME}}/prototype/indexOf|String.prototype.indexOf()]]
; [[{{PAGENAME}}/prototype/italics|String.prototype.italics()]]
; [[{{PAGENAME}}/prototype/lastIndexOf|String.prototype.lastIndexOf()]]
; [[{{PAGENAME}}/prototype/link|String.prototype.link()]]
; [[{{PAGENAME}}/prototype/localeCompare|String.prototype.localeCompare()]]
; [[{{PAGENAME}}/prototype/matchAll|String.prototype.matchAll()]]
; [[{{PAGENAME}}/prototype/match|String.prototype.match()]]
; [[{{PAGENAME}}/prototype/normalize|String.prototype.normalize()]]
; [[{{PAGENAME}}/prototype/padEnd|String.prototype.padEnd()]]
; [[{{PAGENAME}}/prototype/padStart|String.prototype.padStart()]]
; [[{{PAGENAME}}/prototype/repeat|String.prototype.repeat()]]
; [[{{PAGENAME}}/prototype/replaceAll|String.prototype.replaceAll()]]
; [[{{PAGENAME}}/prototype/replace|String.prototype.replace()]]
; [[{{PAGENAME}}/prototype/search|String.prototype.search()]]
; [[{{PAGENAME}}/prototype/slice|String.prototype.slice()]]
; [[{{PAGENAME}}/prototype/small|String.prototype.small()]]
; [[{{PAGENAME}}/prototype/split|String.prototype.split()]]
; [[{{PAGENAME}}/prototype/startsWith|String.prototype.startsWith()]]
; [[{{PAGENAME}}/prototype/strike|String.prototype.strike()]]
; [[{{PAGENAME}}/prototype/substring|String.prototype.substring()]]
; [[{{PAGENAME}}/prototype/substr|String.prototype.substr()]]
; [[{{PAGENAME}}/prototype/sub|String.prototype.sub()]]
; [[{{PAGENAME}}/prototype/sup|String.prototype.sup()]]
; [[{{PAGENAME}}/prototype/toLocaleLowerCase|String.prototype.toLocaleLowerCase()]]
; [[{{PAGENAME}}/prototype/toLocaleUpperCase|String.prototype.toLocaleUpperCase()]]
; [[{{PAGENAME}}/prototype/toLowerCase|String.prototype.toLowerCase()]]
; [[{{PAGENAME}}/prototype/toString|String.prototype.toString()]]
; [[{{PAGENAME}}/prototype/toUpperCase|String.prototype.toUpperCase()]]
; [[{{PAGENAME}}/prototype/trimEnd|String.prototype.trimEnd()]]
; [[{{PAGENAME}}/prototype/trimLeft|String.prototype.trimLeft()]]
; [[{{PAGENAME}}/prototype/trimRight|String.prototype.trimRight()]]
; [[{{PAGENAME}}/prototype/trimStart|String.prototype.trimStart()]]
; [[{{PAGENAME}}/prototype/trim|String.prototype.trim()]]
; [[{{PAGENAME}}/prototype/valueOf|String.prototype.valueOf()]]
 
*; [[{{PAGENAME}}/prototype/charAt|charAt]]
: 与えられたインデックスの文字を返します。
*; [[{{PAGENAME}}/prototype/charCodeAt|charCodeAt]]
: 与えられたインデックスの文字のUnicodeバイト表現を返します。
*; [[{{PAGENAME}}/prototype/concat|concat]]
: 与えられた文字列を連結して返します。
*; [[{{PAGENAME}}/prototype/indexOf|indexOf]]
: 与えられた文字列が最初に現れるインデックスを返します。見つからない場合は-1を返します。
*; [[{{PAGENAME}}/prototype/lastIndexOf|lastIndexOf]]
: 与えられた文字列が最後に現れるインデックスを返します。見つからない場合は-1を返します。
*; [[{{PAGENAME}}/prototype/localeCompare|localeCompare]]
: 与えられた文字列との比較結果を返します。
*; [[{{PAGENAME}}/prototype/match|match]]
: 文字列の中の指定された正規表現に一致する部分を返します。
*; [[{{PAGENAME}}/prototype/quote|quote]](非標準)
: 文字列を "" で囲んで返します。" は \" にエスケープされます。
*; [[{{PAGENAME}}/prototype/replace|replace]]
: 文字列を置換します。
*; [[{{PAGENAME}}/prototype/search|search]]
: 文字列の中に指定された正規表現に一致する部分があるかどうかを検索して返します。
*; [[{{PAGENAME}}/prototype/slice|slice]]
: 文字列の部分文字列を取り出して返します。
*; [[{{PAGENAME}}/prototype/split|split]]
: 文字列を分割して返します。
*; [[{{PAGENAME}}/prototype/substr|substr]]
: 文字列の基点から指定された長さの部分文字列を返します。
*; [[{{PAGENAME}}/prototype/substring|substring]]
: 文字列の2つのインデックスの間にある部分文字列を返します。
*; [[{{PAGENAME}}/prototype/toLocaleLowerCase|toLocaleLowerCase]]
: 文字列を現在のロケールに基づいて小文字に変換して返します。
*; [[{{PAGENAME}}/prototype/toLocaleUpperCase|toLocaleUpperCase]]
: 文字列を現在のロケールに基づいて大文字に変換して返します。
*; [[{{PAGENAME}}/prototype/toLowerCase|toLowerCase]]
: 文字列を小文字に変換して返します。
*; [[{{PAGENAME}}/prototype/toSource|toSource]](非標準)
: Stringオブジェクトのインスタンスをオブジェクトリテラルに変換して返します。このメソッドは[[JavaScript/Object/prototype/toSource|Object.prototype.toSource]]メソッドをオーバーライドしています。
*; [[{{PAGENAME}}/prototype/toString|toString]]
: Stringオブジェクトのインスタンスの文字列を返します。このメソッドは[[JavaScript/Object/prototype/toString|Object.prototype.toString]]メソッドをオーバーライドしています。
*; [[{{PAGENAME}}/prototype/toUpperCase|toUpperCase]]
: 文字列を大文字に変換して返します。
*; [[{{PAGENAME}}/prototype/trim|trim]]
: 文字列の両側(先頭と末尾)の空白文字を削除して返します。
*; [[{{PAGENAME}}/prototype/trimLeft|trimLeft]](非標準)
: 文字列の左側(先頭)の空白文字を削除して返します。
*; [[{{PAGENAME}}/prototype/trimRight|trimRight]](非標準)
: 文字列の右側(末尾)の空白文字を削除して返します。
*; [[{{PAGENAME}}/prototype/valueOf|valueOf]]
: StringオブジェクトのインスタンスをプリミティブなJavaScriptの文字列に変換して返します。このメソッドは[[JavaScript/Object/prototype/valueOf|Object.prototype.valueOf]]メソッドをオーバーライドしています。