今天偶然发现reduce可以给数组去重,特意记录一下
let arr=[1,2,3,4,5,6,4,3,2]
let a=arr.reduce((result,item)=>{
if(result.indexOf(item)<0){
result.push(item)
}
return result
},[])
console.log(a)
//结果:
[1, 2, 3, 4, 5, 6]
今天偶然发现reduce可以给数组去重,特意记录一下
let arr=[1,2,3,4,5,6,4,3,2]
let a=arr.reduce((result,item)=>{
if(result.indexOf(item)<0){
result.push(item)
}
return result
},[])
console.log(a)
//结果:
[1, 2, 3, 4, 5, 6]