数组去重的方法
2021-07-28 本文已影响0人
王果果
利用indexof数组去重
const arr =[1,2,3,4,2,3,4]
const newarr = []
arr.forEach(item =>{
if(newarr.indexOf(item)===-1){
newarr.push(item)
}
})
console.log(newarr)
利用new Set()方法 ES6方法
const arr = [1,2,3,4,1,2,3,4]
const newarr = Array.from(new Set(arr))
console.log(newarr);
利用includes方法去重
const arr =[1,2,3,4,4,3]
const newarr =[]
arr.forEach(item =>{
if (!newarr.includes(item)) {
newarr.push(item)
}
})
console.log(newarr);