使用filter与findIndex数组对象去重
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);