小记去重

小记一下filter去重方法,
可以兼容单数组和对象数组的去重,有问题欢迎留言;
内联代码片

arrRemoval=(arr,arrs,parameter)=>{
        arrs = arr.filter((item,index,ars)=>{
            let temp = [];
            if(parameter){
                arr.forEach((item,i) => {
                    temp.push(item[parameter])
                });
                return temp.lastIndexOf(item[parameter]) == index
            }
            else{
                return ars.indexOf(item) == index                
            } 
        })
        return arrs
    }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章