vue两个数组合并删除相同元素
时间: 2023-09-12 17:03:14 浏览: 160
VBA数组合并,去除数组中的相同项
可以使用`concat()`方法将两个数组合并,然后使用`filter()`方法过滤掉相同的元素,最后使用`set()`方法去重。示例代码如下:
```javascript
let arr1 = [1, 2, 3];
let arr2 = [2, 4, 5];
let mergedArr = arr1.concat(arr2).filter((item, index, arr) => arr.indexOf(item) === index);
let uniqueArr = [...new Set(mergedArr)];
console.log(uniqueArr); // [1, 2, 3, 4, 5]
```
上述代码先将`arr1`和`arr2`合并成一个数组`mergedArr`,然后使用`filter()`方法过滤掉相同的元素,最后使用`set()`方法去重,得到最终的结果`uniqueArr`。
阅读全文