首頁  >  文章  >  web前端  >  es6數組合併方法有哪些

es6數組合併方法有哪些

青灯夜游
青灯夜游原創
2022-05-05 18:16:4012927瀏覽

3種方法:1、使用“for(i in 數組2){數組1.push(數組2[i])}”,遍歷數組,將一個數組的值加到另一數組末尾;2、用「數組1.concat(數組2...)」語句連接多個數組;3、用「[...數組1,...數組2]」語句。

es6數組合併方法有哪些

本教學操作環境: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);

es6數組合併方法有哪些

方法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));

es6數組合併方法有哪些

方法3:利用擴充運算子「...」

var a = [1,2,3];
var b = [4,5,6];
console.log(a);
console.log(b);
console.log([...a,...b]);

es6數組合併方法有哪些

【相關推薦:javascript影片教學web前端

以上是es6數組合併方法有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn