数组对象去重
let arr=[{name:1},{name:1},{name:3}]
let arr1=arr.filter((item,index,selfarr)=>{
return selfarr.findIndex(v=>v.name==item.name)==index
})
console.log(arr1)
数组去重
let arr2=[1,2,1]
let arr11=[...new Set(arr2)]
console.log(arr11)
let arr3=arr2.filter((v,i)=>i==arr2.indexOf(v))
console.log(arr3)
let arr5=arr2.reduce((arr,v)=>{
if(!arr.includes(v)){
arr.push(v)
}
return arr
},[])
console.log(arr5)