文字列関数

length

 "abc".length;   // 3
 "日本語".length  // 3

charAt()

 "abc".charAt(0);   // "a"
 "日本語".charAt(1); // "本"
 "abc".charAt(99);  // ""

indexOf()/lastIndexOf()

 "01230123".indexOf("12");     // 1
 "01230123".lastIndexOf("12"); // 5
 "01230123".lastIndexOf("9");  // -1 (見つからない) 

検索対象位置を第2引数で指定

 "01230123".indexOf("12", 3);      // 5 (文字位置3以降が検索対象)
 "01230123".lastIndexOf("12", 4);  // 1 (文字位置4以前が検索対象)

substring()

 "0123".substring(1);     // "123"
 "0123".substring(0,2);   // "01"
 "0123".substring(1,2);   // "1"
 "0123".substring(1,999); // "123"

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2013-07-28 (日) 07:15:50