js合并两个数组,重复项保留一项
时间: 2023-08-11 18:44:27 浏览: 109
JavaScript合并两个数组并去除重复项的方法
5星 · 资源好评率100%
可以使用`concat`方法将两个数组合并,然后使用`Set`去重,最后再把去重后的结果转换回数组即可。如下所示:
```javascript
const arr1 = [1, 2, 3, 4];
const arr2 = [3, 4, 5, 6];
const result = Array.from(new Set(arr1.concat(arr2)));
console.log(result); // [1, 2, 3, 4, 5, 6]
```
在这个例子中,我们先定义了两个数组`arr1`和`arr2`,然后使用`concat`方法将它们合并成一个数组。接着,我们创建了一个Set对象,将合并后的数组传递给它进行去重。最后,我们使用`Array.from`方法将Set对象转换回数组,并将结果存储在`result`变量中。
阅读全文