数组去重

48 阅读1分钟

一、 Set 关键字

    function unique(arr){
        return [...new Set(arr)]
    }

二、filter

    funciton unique(arr){
        return arr.filter((item,index,array)=>{
            return array.indexOf(item)===ind
        })
    }

三、强大的reduce

    function unique(arr){
        return arr.reduce((prev,cur) => prev.includes(cur) ? prev : [...prev,cur],[]);
    }

随时更新...