JavaScriptのStringオブジェクト(文字列オブジェクト)のコンストラクタ、プロパティ、メソッドなどについてのリファレンス。
Stringオブジェクト(文字列オブジェクト)とは、文字列型の値を扱うオブジェクト。
コンストラクタ
Stringオブジェクト(文字列オブジェクト)のコンストラクタについて。
-
new String( stringLiteral )
Stringオブジェクトのコンストラクタ。
引数「stringLiteral」に指定した文字列を扱うStringオブジェクトを作るときに使う。
プロパティ
Stringオブジェクト(文字列オブジェクト)のプロパティについて。
-
string.lengthプロパティ
Stringオブジェクトの文字数を返すプロパティ。 -
String.prototypeプロパティ
Stringオブジェクトのプロトタイプを参照するプロパティ。
Stringオブジェクトにユーザー定義メソッドを追加するときなどに使う。 -
string.constructorプロパティ
Stringオブジェクトのコンストラクタへの参照が格納されているプロパティ。
メソッド
Arrayオブジェクト(配列オブジェクト)のメソッドについて。
-
stringObject.indexOf( searchString )メソッド
引数「searchString」に指定した検索文字列を、検索対象文字列から探し、最初に見付かった位置のインデックスを返すメソッド。 -
stringObject.indexOf( searchString, fromIndex )メソッド
引数「searchString」に指定した検索文字列を、引数「fromIndex」に指定した位置の文字から最後の文字までの検索対象文字列の中から探し、最初に見付かった位置のインデックスを返すメソッド。 -
stringObject.lastIndexOf( searchString )メソッド
引数「searchString」に指定した検索文字列を、検索対象文字列から探し、最後に見付かった位置のインデックスを返すメソッド。 -
stringObject.lastIndexOf( searchString, fromIndex )メソッド
引数「searchString」に指定した検索文字列を、最初の文字から引数「fromIndex」に指定した位置の文字までの検索対象文字列の中から探し、最後に見付かった位置のインデックスを返すメソッド。 -
stringObject.search( RegExp )メソッド
引数「RegExp」に指定した正規表現にマッチする部分文字列があるか検索するメソッド。
-
stringObject.replace( substring, replaceSubstring )メソッド
引数「substring」に指定した部分文字列に最初にマッチした部分文字列を、引数「replaceSubstring」に指定した置換文字列に置き換えるメソッド。 -
stringObject.replace( substring, function )メソッド
引数「substring」に指定した部分文字列に最初にマッチした部分文字列を、引数「function」に指定した関数からの戻り値に置き換えるメソッド。 -
stringObject.replace( RegExp, replaceSubstring )メソッド
引数「RegExp」に指定した正規表現にマッチした部分文字列を、引数「replaceSubstring」に指定した置換文字列に置き換えるメソッド。 -
stringObject.replace( RegExp, function )メソッド
引数「RegExp」に指定した正規表現にマッチした部分文字列を、引数「function」に指定した関数からの戻り値に置き換えるメソッド。 -
stringObject.trim()メソッド
文字列の両端の空白、タブ、改行を削除するメソッド。 -
stringObject.toUpperCase()メソッド
大文字に変換するメソッド。 -
stringObject.toLowerCase()メソッド
小文字に変換するメソッド。 -
stringObject.toLocaleUpperCase()メソッド
大文字に変換するメソッド。 -
stringObject.toLocaleLowerCase()メソッド
小文字に変換するメソッド。
-
stringObject.match( RegExp )メソッド
引数「RegExp」に指定した正規表現にマッチした部分文字列を取得し、配列に格納するメソッド。 -
stringObject.charAt( index )メソッド
引数「index」に指定したインデックスの位置の文字を取得するメソッド。 -
stringObject.charCodeAt( index )メソッド
引数「index」に指定したインデックスの位置の文字を取得し、その文字のUnicodeを返すメソッド。 -
stringObject.valueOf()メソッド
プリミティブ値である文字列型の文字列として返すメソッド。 -
stringObject.toString()メソッド
文字列型の文字列として返すメソッド。 -
stringObject.slice( start )メソッド
引数「start」に指定した位置の文字から最後の文字までの部分文字列を取得するメソッド。 -
stringObject.slice( start, end )メソッド
引数「start」に指定した位置の文字から、引数「end」に指定した位置の手前の文字までの部分文字列を取得するメソッド。 -
stringObject.substring( start )メソッド
引数「start」に指定したインデックスの文字から最後の文字までの部分文字列を取得するメソッド。 -
stringObject.substring( start, end )メソッド
引数「start」に指定したインデックスの文字から、引数「end」に指定したインデックスの文字の手前までの、部分文字列を取得するメソッド。 -
stringObject.substr( start )メソッド
引数「start」に指定した位置の文字から最後の文字までの部分文字列を取得するメソッド。 -
stringObject.substr( start, length )メソッド
引数「start」に指定した位置の文字から、引数「length」に指定した文字数分の部分文字列を取得するメソッド。 -
stringObject.slice( separator )メソッド
引数「separator」に指定した区切り文字で分割し、配列に格納するメソッド。 -
stringObject.slice( separator, limit )メソッド
引数「separator」に指定した区切り文字で分割し、引数「limit」に指定した要素数だけ配列に格納するメソッド。 -
stringObject.slice( RegExp )メソッド
引数「RegExp」に指定した正規表現にマッチした文字で分割し、配列に格納するメソッド。 -
stringObject.slice( RegExp, limit )メソッド
引数「RegExp」に指定した正規表現にマッチした文字で分割し、引数「limit」に指定した要素数だけ配列に格納するメソッド。
-
string1.localeCompare( string2 )メソッド
2つの文字列を、ロケールの順番に基づき比較するメソッド。
-
string1.concat( string2, string3, …, stringN )メソッド
2つ以上の文字列を連結し、1つの文字列を生成するメソッド。
-
stringObject.charCodeAt( index )メソッド
引数「index」に指定したインデックスの位置の文字を取得し、その文字のUnicodeを返すメソッド。 -
String.fromCharCodeメソッド
Unicodeの文字コードから文字列を生成するメソッド。