JS数组合并的常用方法

2022-11-26  本文已影响0人  李赫尔南

1. ES6解构
  不改变原数组值,生成新的数组。

[...arr, ...array]

2. 遍历添加
  遍历方法:forEach、map、filter、every、for、for in、for of等。
  添加方法:push(数组最后追加)、unshift(数组最前追加)等。
  arr值改变成追加后的样子,array值不改变

//forEach()方法
array.forEach(item => {
    arr.push(item)
})
//for()方法
for(var i = 0; i < array.length; i++) {
    arr.push(array[i]);
}

3. concat
  不改原数组值,生成新的数组。

arr.concat(array)
上一篇 下一篇

猜你喜欢

热点阅读