数组去重

老题了。。
虽然网上一搜一大堆,还是自己想了想,自己动笔写了几种。

//1.利用下标indexOf
arr=[1,1,1,3,45,6,3,5,6,5]
function unique1(arr){
    var arrUnique = []
    for(var i=0,len=arr.length;i {
        if(!arrUnique.includes(item)){
            arrUnique.push(item)
        }
    })
    return arrUnique
}
unique5(arr)

//6. set方法
arr=[1,1,1,3,45,6,3,5,6,5]
arrUnique = new Set(arr)

你可能感兴趣的:(数组去重)