1> CONCAT()は、新しい組み合わせた文字列を返します//
VaRの A = "何何何それ"、B = "SSSS" ; a.concat(B) // "モディモディモディモディSSSS"
2「のindexOf()//最初のマッチングのインデックスを返し、そうでない場合は-1
VaRの A = "何何何それ"、B = "SSSS" a.indexOf(B) // - 1つの VAR C = "何" ; c.indexOf( '何' ) // 1
3「なしで最後のマッチングのインデックスを返します//のlastIndexOf()-1
するvar cが=「イーストウエストは何何です」; c.lastIndexOf(「何」) // 5
4>検索()//サブストリングのインデックスの文字列を検索し、または-1場合は、no
するvar cが=「イーストウエストは何ですかどのようなものです」。 c.search(「何」) // 1
5>マッチが()//文字列で指定した値を取得し、文字列が返され、その後、ヌルないを返します
VAR STR = "1プラス2等しい3" str.match( / \ D + / G) // [ "1"、 "2"、 "3"]
6「(OLDVAL、たnewval)//新しい置換文字列照合文字列を置換
VaRの C =「何が何東西である」。 c.replace(「何を」、「何が」) // 「何何ですか東西です」
文字列の配列に文字列を変換するための7「スプリット()//
"| A | B | C" .split( "|" ) // 戻り、[ ""、 "A"、 "B"、 "C"] するvar D = "イーストウエスト"は何何です。 d.split () // [「何が何東西です」]
8>の長さは、//文字長レコードを返します。
VaRの D =「何をどうイーストウエストである」。 d.length // 8
9> toLowerCaseメソッド()//小文字のtoUpperCase()は大文字を回す//
VaRの STR = "SSSS" str.toUpperCase() // "SSSS" のvarミリメートル= "AAAA" 。 mm.toLowerCase() // "AAAA" VAR NN = "11" nn.toUpperCase() // "11"
10>のcharAt(インデックス)//メソッドは、指定された文字位置を返します。
var dが=「イーストウエストは何何です」; d.charAt( 3 ) // 「東」
11>ストリング(a、b)は、文字の終了位置に開始位置を返します//
長さの文字列の開始位置を返します// SUBSTR(長さ)
スライス(a、b)は、文字列bの開始位置に戻ります//
差:実際の長さに対するSUBSTRパラメータが負である場合、Aは文字列が続く負の値は、空の文字列または負の0を返すまでの時間の長さ
サブパラメータaまたはbが負直接デジタル0に置き換えられ、数値、数値の開始位置です。
スライス()パラメータは、文字列の長さと、その後、負の文字の終了位置にスタートに戻ります