concat メソッド

array1.concat([item1[, item2[, . . . [, itemN]]]])

引数

array1
必ず指定します。他のすべての配列と連結する Array オブジェクトの名前を指定します。
item1,. . ., itemN
省略可能です。array1 の後に追加する項目を指定します。

解説

2 つ以上の配列を連結した新しい配列を返します。
concat メソッドは、array1 と他の項目が連結された配列が格納された Array オブジェクトを返します。
項目 (item1 _ itemN) は、左から右の順で追加されます。
項目の 1 つが配列である場合は、array1 の最後に追加されます。
項目が配列以外である場合は、配列の最後に 1 つの配列要素として追加されます。

サンプルソース

var a = new Array(1,2,3);
var b = new Array("a","b");
var c = "c";
var s = a.concat(b, c); // sは配列の[1,2,3,"a","b","c"]

関連する内容

concat・・・2 つ以上の配列を連結した新しい配列を返します。
join・・・指定された区切り文字で区切られた配列内の各要素を連結してできた文字列値を返します。
pop・・・配列にある最後の要素を取り出し、それを返します。
push・・・配列に新しい要素を追加し、その要素を追加した後の配列の長さを返します。
reverse・・・Array オブジェクトの要素を反転させます。
shift・・・配列にある最初の要素を取り出し、返します。
slice・・・配列の一部を返します。
sort・・・要素の順序を並べ替えた Array オブジェクトを返します。
splice・・・配列から要素を取り出し、必要に応じて新しい要素をその位置に挿入し、取り出した要素を返します。
toString・・・オブジェクトの値を表す文字列を返します。
unshift・・・指定された要素を配列の先頭から挿入し、その配列を返します。


スポンサードリンク

JavaScriptサンプル集

 ドキュメント、日付、数学関数、ブラウザ、ウインドウ、入力、効果に関するサンプル集です。

 動きのあるWebページを実現するJavaScriptのサンプル集です。

Copyright (C) JavaScipt@Workshop All rights reserved.