vue把数据push进数组后如何去重
时间: 2023-07-05 11:28:30 浏览: 119
vue中对象数组去重的实现
你可以使用 JavaScript 中的 Set 对象来实现数组去重。Set 对象存储一组唯一的值,可以用来检查是否已经存在某个值。将数组转为 Set 对象后,再将 Set 对象转为数组即可实现去重。
以下是一个使用 Set 对象实现数组去重的示例代码:
```javascript
let arr = [1, 2, 2, 3, 3, 3];
let set = new Set(arr);
let newArr = Array.from(set);
console.log(newArr); // [1, 2, 3]
```
上面代码中,首先定义了一个包含重复元素的数组 `arr`,然后使用 `new Set(arr)` 将数组转为 Set 对象,得到一个不包含重复元素的 Set 对象 `set`,最后使用 `Array.from(set)` 将 Set 对象转为数组,得到一个去重后的数组 `newArr`。
阅读全文