数组中对象去重方法
let arr = [
{
"name": "123",
"Id": "11",
"State": 2
},
{
"name": "123",
"Id": "11",
"State": 2
}, {
"name": "789",
"Id": "22",
"State": 1
}]
function repeat(arr) {
const res = new Map();
return arr.filter(v=>{
return !res.has(v.Id) && res.set(v.Id,1);
})
}
var list = repeat(arr);
console.log(list );
list 就是去重后的


浙公网安备 33010602011771号