JavaScript concat() 方法

Array 對象參考手冊 JavaScript Array 對象

實例

合併三個數組的值:

var hege = ["Cecilie", "Lone"]; var stale = ["Emil", "Tobias", "Linus"]; var kai = ["Robin"]; var children = hege.concat(stale,kai);

children 輸出結果:

Cecilie,Lone,Emil,Tobias,Linus,Robin


定義和用法

concat() 方法用於連接兩個或多個數組。

該方法不會改變現有的數組,而僅僅會返回被連接數組的一個副本。


流覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要流覽器都支持concat()屬性。


語法

array1.concat(array2,array3,...,arrayX)

參數

參數 描述
array2, array3, ..., arrayX 必需。該參數可以是具體的值,也可以是數組對象。可以是任意多個。

返回值

Type 描述
Array 對象 返回一個新的數組。該數組是通過把所有 arrayX 參數添加到 arrayObject 中生成的。如果要進行 concat() 操作的參數是數組,那麼添加的是數組中的元素,而不是數組。

技術細節

JavaScript 版本: 1.2


Array 對象參考手冊 JavaScript Array 對象