1. 程式人生 > 其它 >ES6,物件去重

ES6,物件去重

技術標籤:ES6 物件去重es6javascriptvue.js

ES6,物件去重

let Arr=[
        {"id":"1","name":"張三1"},
        {"id":"2","name":"張三2"},
        {"id":"3","name":"張三3"},
        {"id":"1","name":"張三1"}
    ]
   
    function unique(arr){
        const res =new Map();
        return arr.filter((a)=> !res.has(a.id) && res.set(a.id,1))
    }
  
    console.log(unique(Arr))