js数组去重保留最新
时间: 2023-08-17 07:09:46 浏览: 103
vue中对象数组去重的实现
你可以使用 JavaScript 的 `filter` 方法和 `indexOf` 方法来实现数组去重并保留最新的元素。下面是一个示例代码:
```javascript
const arr = [1, 2, 3, 2, 4, 5, 3];
const uniqueArr = arr.filter((value, index, array) => {
return array.lastIndexOf(value) === index;
});
console.log(uniqueArr);
```
这段代码会输出 `[1, 4, 5, 3]`,其中只保留了最新出现的元素,并且去除了重复的元素。
阅读全文