3種方法:1、使用“for(i in 數組2){數組1.push(數組2[i])}”,遍歷數組,將一個數組的值加到另一數組末尾;2、用「數組1.concat(數組2...)」語句連接多個數組;3、用「[...數組1,...數組2]」語句。
本教學操作環境:windows7系統、ECMAScript 6版、Dell G3電腦。
es6數字組合並方法
#方法1:利用for in迴圈
var a = [1,2,3]; var b = [4,5,6]; console.log(a); console.log(b); for(var i in b){ a.push(b[i]); } console.log(a);
方法2:利用concat()
concat() 方法用來連接兩個或多個陣列。
array1.concat(array2,array3,...,arrayX)
會傳回一個新的陣列。這個陣列是透過把所有 arrayX 參數加入到 arrayObject 中產生的。如果要進行 concat() 運算的參數是數組,那麼新增的是數組中的元素,而不是數組。
var a = [1,2,3]; var b = [4,5,6]; console.log(a); console.log(b); console.log(a.concat(b)); console.log(b.concat(a));
方法3:利用擴充運算子「...」
var a = [1,2,3]; var b = [4,5,6]; console.log(a); console.log(b); console.log([...a,...b]);
【相關推薦:javascript影片教學、web前端】
以上是es6數組合併方法有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!