当前位置:首页 > 科技动态 > 正文

js 如何合并两个数组

js 如何合并两个数组

在JavaScript中,合并两个数组有多种方法,以下是一些常见的方法: 1. 使用 `concat( ` 方法`concat( ` 方法用于合并两个或多个数组。它不会...

在JavaScript中,合并两个数组有多种方法,以下是一些常见的方法:

1. 使用 `concat()` 方法

`concat()` 方法用于合并两个或多个数组。它不会改变现有的数组,而是返回一个新数组。

```javascript

let array1 = [1, 2, 3];

let array2 = [4, 5, 6];

let mergedArray = array1.concat(array2);

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

```

2. 使用扩展运算符(Spread Operator)

ES6 引入的扩展运算符(`...`)可以用来合并数组。

```javascript

let array1 = [1, 2, 3];

let array2 = [4, 5, 6];

let mergedArray = [...array1, ...array2];

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

```

3. 使用 `Array.prototype.push()` 和循环

你可以使用 `push()` 方法将一个数组的所有元素添加到另一个数组中。

```javascript

let array1 = [1, 2, 3];

let array2 = [4, 5, 6];

for (let i = 0; i < array2.length; i++) {

array1.push(array2[i]);

最新文章