利用map实现去重

function arrRemoval(s, id) {
let setMap = new Map();
let arr = [];
for (const sElement of s) {
if (setMap.get(sElement[id]) !== 1) {
setMap.set(sElement[id], setMap.get(sElement[id]) + 1 || 1);
arr.push(sElement);
}
}
return arr;
}
arrRemoval(arr,'id');
posted @ 2022-04-28 15:23  莣ㄋ噯  阅读(290)  评论(0)    收藏  举报