91 of 264 menu

concat メソッド

concatメソッドは、指定された配列を 1つの配列に結合します。このメソッドは一方の配列に適用され、 メソッドのパラメータとして結合する他の配列が渡されます。 このメソッドは元の配列を変更せず、 新しい配列を返します。

構文

配列.concat(別の配列, さらに別の配列, さらに...);

concatメソッドを使って3つの配列を 1つに結合してみましょう:

let arr1 = [1, 2]; let arr2 = [3, 4]; let arr3 = [5, 6]; let res = arr1.concat(arr2, arr3); console.log(res);

コード実行結果:

[1, 2, 3, 4, 5, 6]

次に、2つの配列を結合してみましょう:

let arr1 = [1, 2]; let arr2 = [3, 4]; let res = arr1.concat(arr2); console.log(res);

コード実行結果:

[1, 2, 3, 4]

配列だけでなく、具体的な値を渡すこともできます:

let arr1 = [1, 2]; let arr2 = [3, 4]; let res = arr1.concat(arr2, 5, 6); console.log(res);

コード実行結果:

[1, 2, 3, 4, 5, 6]

空の配列に対してメソッドを適用することもできます。 この場合、結合するすべての配列がメソッドのパラメータとして渡されます:

let arr1 = [1, 2]; let arr2 = [3, 4]; let arr3 = [5, 6]; let res = [].concat(arr1, arr2, arr3); console.log(res);

コード実行結果:

[1, 2, 3, 4, 5, 6]

関連項目

  • joinメソッド、
    配列を文字列に結合します
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否