js两个list合并
时间: 2024-09-10 10:06:26 浏览: 38
JS实现的合并两个有序链表算法示例
在JavaScript中合并两个数组(通常称为list)可以使用多种方法。以下是两种常用的方法:
1. 使用扩展运算符(Spread Operator):
扩展运算符可以将一个数组的所有元素复制到另一个新的数组中。通过这种方式,可以轻松地合并两个数组。
```javascript
let list1 = [1, 2, 3];
let list2 = [4, 5, 6];
let mergedList = [...list1, ...list2]; // 结果为 [1, 2, 3, 4, 5, 6]
```
2. 使用concat方法:
`concat`方法用于合并两个或多个数组。此方法不会改变现有的数组,而是返回一个新的数组,其中包含原始数组的元素。
```javascript
let list1 = [1, 2, 3];
let list2 = [4, 5, 6];
let mergedList = list1.concat(list2); // 结果为 [1, 2, 3, 4, 5, 6]
```
需要注意的是,使用`concat`方法合并数组时,如果数组中还包含其他数组,这些数组会被视为单独的元素合并到新数组中,而不是继续合并它们的内容。
阅读全文