JavaScriptの配列(アレイ)オブジェクト

JavaScriptのArray(アレイ)オブジェクト

エフェクトオブジェクトは配列である:単一の変数名を使用することは、一連の値を格納します。

 

  • CONCAT()メソッドは、2つの以上のアレイを接続するために使用されます

    この方法は、既存の配列を変更するが、唯一の配列のコピーが接続されて返されていません。

文法

arrayObject.concat(arrayX、arrayX、......、arrayX)

 

パラメータ 説明
arrayX 必須。パラメータは、特定の値であってもよいが、オブジェクトの配列であってもよいです。これは、任意の数とすることができます。

 

返却値

新しい配列を返します。アレイはarrayX arrayObjectが生成されたすべてのパラメータを追加したものです。あなたが連結したい場合は()配列の代わりに、配列内のその要素を追加し、動作パラメータの配列です。

 

            / * 
            連結()メソッドは、2つ以上の配列を接続するために使用されます。
            * / 

            / * 
             例1 CONCAT()のパラメータ姓のアレイに接続されている
            * / 
            VAR [ "有する"、 "ビーム"、 "陽"姓= ];
             VAR newSurname = surname.concat( "フー"、 "Lo"の);
             // VAR newSurname = surname.concat([ "胡"、 "羅"])に一定の結果 
            はconsole.log( "元の配列:"姓); // [ "ビーム"、 "ヤン"、「曽「]は、元の配列の変化しない 
            (後の接続アレイはconsole.log」:「newSurnameを); // [」ビーム「」ヤン「」 "羅「」フー「」有しています  


            
            
            ];
             Varの newSurname = surname.concat(surname2)
            はconsole.log( "元の配列:"姓); // [ "ビーム"、 "陽"、 "持っている"]は元の配列を変更しない 
            (にconsole.log」をアレイが接続された後、「newSurname); // [」ビーム「」陽「」有する「」フー「」LO 『]   


            / * 
             複数のアレイに接続された例えば3 
            * / 
            VAR姓= [』ビーム" "陽"、 "有する" ];
             VAR surname2 = [ "胡"、 "羅" ];
             VAR surname3 = [ "チェン"、 "BELL" ];
             VAR newSurname = surname.concat(surname2、surname3) 
            はconsole.log(「元の配列:」姓); // [「ビーム」、「陽」、「持っている」]は元の配列を変更しません
            console.log( "接続アレイの後:" newSurname); // [ "ビーム"、 "陽"、 "有する"、 "フー"、 "羅"、 "チェン"、 "クロック"]  

 

 

 

 

  • 文字列に、アレイ内のすべての要素()メソッドへの参加。

   要素は、指定された区切り文字によって分離されます。

文法

arrayObject.join(セパレータ

 

パラメータ 説明
分離機 オプション。使用する区切り文字を指定します。省略された場合、カンマがセパレータとして使用されます。

返却値

文字列を返します。文字列は、文字列に各素子によってarrayObjectされ、次いでこれらの文字列を連結する、の二つの要素の間に介在する  セパレータ  生成された文字列。

            / * 
            文字列に、アレイ内のすべての要素のための参加()メソッド。
            * / 

            / * 
             文字列、カンマで区切られた実施例1のアレイ
            * / 
            VAR joinName = [ "ビーム"、 "ヤン"、 "有する" ]; 
            はconsole.log(joinName.join()); // 梁ヤン、た 
            はconsole.log(joinName); // [ "ビーム"は、 "陽"は、 "持っている"]は、元の配列は変更されません

            / * 
             " - "パーティションと、文字列に実施例2のアレイを
            * / 
            VAR joinName = [ "ビーム" "ヤン"、 "持っている" ]; 
            はconsole.log(joinName.join( " - ")); // 梁ヤン、誰

 

 

 

 

 

  • ()メソッドを削除しをポップし、配列の最後の要素を返します。

文法

arrayObject.pop()

 

パラメータ 説明
分離機 オプション。使用する区切り文字を指定します。省略された場合、カンマがセパレータとして使用されます。

返却値

arrayObjectの最後の要素。

説明

ポップ()メソッドを削除し、配列の長さマイナス1の最後の要素をarrayObject、除去、その要素の値を返します。アレイが既に空である場合、ポップ()配列が変化し、不定値を返していません。

            / * 
            POP()メソッドを削除し、リターン配列の最後の要素。
            * / 

            Varの popName = [ "ビーム"、 "ヤン"、 "有する" ]; 
            はconsole.log(popName.pop()); // (文字列)を1回の配列の最後の要素を削除するため 
            にconsole.log(popNameを); // 元の配列の長さを変更する[「ビーム」、「ヤン」]

 

 

 

 

参考:

https://www.w3school.com.cn/jsref/jsref_obj_string.asp

https://www.w3cschool.cn/javascript/js-obj-string.html

 

 

おすすめ

転載: www.cnblogs.com/Waiting-Liang/p/12426896.html