let arr = [
{id: 1,name: '张三'},
{id: 2,name: '李四'},
{id: 1,name: '张三'},
{id: 2,name: '李四'}
];
let nArr = arr.filter((currentValue, currentIndex, selfArr) = >{
return selfArr.findIndex(x = >x.name === currentValue.name) === currentIndex
});
console.log(nArr);
【ES6】es6数组中对象去重,数组对象去重方法总结---filter()与reduce()实践
最新推荐文章于 2022-10-21 14:29:42 发布