すべての文字列メソッドは、JSの関数で、指定した文字列で呼び出していない新しい結果を返し、元の文字列には何の影響
文字列のインデックスは0から開始され、それは文字列の最初の文字を表し、
1、長さは文字列の長さを取得する属性(単一の文字の数)
VaRのSTR1 = "Hello World" の
STR2 = 'ABC' をしました
console.log(str1.length)// 11(空間は二進数0とコンピュータ組成物に分解されるであろう)
2、のcharAt()は(のcharAtメソッドが戻り値を持つ文字列である)文字列指定された位置を取得します
VAR RES1 = str1.charAt(0)
console.log(RES1)//時間
3、CONCAT()は、2つの文字列に接続され、戻り値は新しい文字列であります
VAR RES2 = str1.concat(STR2)
console.log(RES2)//ハローworldabc
4、のindexOf()は、文字列内の文字の最初の発生の位置を返します
たRES3 = str1.indexOf( 'O')
console.log(RES3)// 4
5、のlastIndexOfは()の最後に出現する文字列内の文字の位置を返します
たRES4 = str1.indexOf( 'O')
console.log(RES4)// 7
6、新しい文字列を返す、()指定された置換文字列を置換 (初回のみを交換)
VAR res5 = str1.replace( 'O'、 'ウィスパリング色の夢')
console.log(res5)
7、スプリット()は、所定の形式の配列に文字列を変換します
1)パラメータへの配列の単一の要素として文字列全体は、空であります
STR3 = 'sfcq' でした
VaRのARR1 = str3.split()// [ "sfcq"]
2)パラメータは、空の文字列、空の文字列の切断に元の文字列であります
VaRのARR2 = str3.split( '')// [ 'S'、 'F'、 'C'、 'Q']
3)パラメータは、文字を指定します
たARR3 = str.split( 'C')
console.log(ARR3)// [ 'SF'、 'Q']
メソッドの区別分割方法と文字列の配列に参加
()//参加
//参加し、パラメータが空の文字列の接続への配列の各要素にコネクタを使用することで、デフォルトの接続コンマ
VARのARR = [「A」、 「B」、 'C']
VaRのSTR1のarr.join =()// 'B、C'
のvar STR2 = arr.join( '')// 'ABC'
VAR STR3 = arr.join( '')//「AB& C「
VARのSTR4 = arr.join(」〜「)//」〜B〜C '
//スプリット()
//分割方法は、切断切断を切断した後、指定された文字を含む文字列配列に一つずつあります全体としてアレイに空の、デフォルトでは、文字列全体
VAR NewStrによってすでに= 'sfcq'
VAR newArr1 newStr.split =()// [ "sfcq"]
VAR = newArr2 newStr.split( '')// [ 'S'、 'F'、 'C'、 'Q']
VAR = newArr3 newStr.split( 'C')// [ 'SF'、 'Q']