2017-08-05 56 views
0

所以我有一個數組,我想有array1 + = array2其中array1可以是[]或一個字符串數組。例如,我想看到var array1 = [「abc」,「def」] var array2 = [「ghi」,「jkl」],然後array1 + = array2會導致數組等於[「abc」,「 def「,」ghi「,」jkl「],但是當我做array + = array2時,我得到array1等於[」abc「,」def「,」ghi,jkl「]。有沒有其他方式來連接兩個數組?關於在javascript中連接數組導致錯誤

+0

'變種ARR3 = arr1.concat(ARR2);'[Array.prototype.concat()](https://developer.mozilla.org/en/ docs/Web/JavaScript/Reference/Global_Objects/Array/concat) – Gerardo

+1

'+'執行** string **連接或添加,但不是數組連接。 –

回答

0

輕鬆與concat方法完成:

array1.concat(array2); 
相關問題