📅  最后修改于: 2023-12-03 14:42:34.866000             🧑  作者: Mango
concat()
方法用于连接两个或多个数组,返回一个新数组。
array.concat(array1, array2, ..., arrayX)
参数说明:
concat()
方法返回一个新数组,其中包含被连接数组的所有元素。
const arr1 = [1, 2, 3];
const arr2 = [4, 5, 6];
const arr3 = [7, 8, 9];
const newArr = arr1.concat(arr2, arr3);
console.log(newArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9]
concat()
方法不改变原始数组,而是返回一个新数组。concat()
方法只是复制当前数组并返回这个副本。在 ES6 中,可以使用扩展运算符(...
)来替代concat()
方法。例如:
const arr1 = [1, 2, 3];
const arr2 = [4, 5, 6];
const arr3 = [7, 8, 9];
const newArr = [...arr1, ...arr2, ...arr3];
console.log(newArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9]
这段代码与前面的代码产生的结果相同。