js如何合併兩個陣列

antzone發表於2017-03-21

本章節介紹一下如何合併兩個陣列,希望對大家有所幫助。

例項程式碼:

例項一:

[JavaScript] 純文字檢視 複製程式碼
var arrOne=["螞蟻部落","青島市南區",3];
var arrTwo=["分享交流","antzone",600];
console.log(arrOne.concat(arrTwo));
console.log(arrOne);
console.log(arrTwo);

由以上程式碼的輸出結果可以看出concat()函式會返回一個新的陣列,而不是修改陣列,所以原來的兩個陣列不變。

例項二:

[JavaScript] 純文字檢視 複製程式碼
var arrOne=["螞蟻部落","青島市南區",3];
var arrTwo=["分享交流","antzone",600];
Array.prototype.push.apply(arrOne,arrTwo);
console.log(arrOne);
console.log(arrTwo);

以上程式碼可以將arrTwo陣列中的元素追加到arrOne。

相關閱讀:

1.concat()函式可以參閱js concat()函式的用法一章節。

2.push()函式可以參閱javascript push()一章節。 

3.apply()函式可以參閱javascript apply()一章節。 

相關文章