let arr = [
{
id:'1',
name:'张三'
},
{
id:'2',
name:'张三'
},
{
id:'1',
name:'张三'
}
]
let arr2 = arr.filter((x, index,self)=>{
let arrids = []
arr.forEach((item,i) => {
arrids.push(item.id) //去除相同id的对象
})
return arrids.indexOf(x.travelId) === index
})
console.log(arr2)
最后得到
[
{
id:'1',
name:'张三'
},
{
id:'2',
name:'张三'
},
]