📜  将数组添加到另一个数组 javascript (1)

📅  最后修改于: 2023-12-03 15:39:18.126000             🧑  作者: Mango

将一个数组添加到另一个数组

在 JavaScript 中,可以将一个数组添加到另一个数组。这可以通过多种方式完成,包括使用 concat() 方法、使用 spread 操作符和使用 push() 方法等。

使用 concat() 方法
let arr1 = [1, 2, 3];
let arr2 = [4, 5, 6];
let arr3 = arr1.concat(arr2);

console.log(arr3);  // [1, 2, 3, 4, 5, 6]

上面的代码首先创建了两个数组 arr1 和 arr2,然后使用 concat() 方法将它们合并到一个新数组 arr3 中。concat() 方法将 arr2 的内容附加到 arr1 的末尾,并返回一个新的数组,其中包含所有三个元素。

使用 Spread 操作符
let arr1 = [1, 2, 3];
let arr2 = [4, 5, 6];
let arr3 = [...arr1, ...arr2];

console.log(arr3);  // [1, 2, 3, 4, 5, 6]

这段代码使用 Spread 操作符(...)将 arr1 和 arr2 的元素展开到一个新数组 arr3 中。这与使用 concat() 方法的过程相同,但更容易阅读。

使用 push() 方法
let arr1 = [1, 2, 3];
let arr2 = [4, 5, 6];
arr1.push(...arr2);

console.log(arr1);  // [1, 2, 3, 4, 5, 6]

最后,这段代码使用 push() 方法将 arr2 中的元素附加到 arr1 中,并且使用 Spread 操作符展开 arr2 中的内容。push() 方法将所有元素添加到数组的末尾,并返回新数组的长度。

无论使用哪种方法,都可以将一个数组添加到另一个数组中。您可以根据需要选择其中的一种方法。