js中根据id去重

 

        data = [
          {id:1,name:'a'},
          {id:3,name:'b'},
          {id:3,name:'c'},
          {id:2,name:'a'}
        ]
        //
根据id去重 var arr1=data.filter(function(element,index,self){ return self.findIndex(el=>el.id==element.id)===index //如果是根据name去重就江id改为name }) // 在重新赋值给data data = arr1

 

posted @ 2021-03-12 10:35  龙卷风吹毁停车场  阅读(789)  评论(0)    收藏  举报