repetitionRemove(arr) {
let obj = {};
// 接收必须是数组并且长度要大于0
if (Array.isArray(arr) && arr.length > 0) {
return arr.reduce((pre, cur) => {
obj[cur.Id] ? "" : (obj[cur.Id] = true) && pre.push(cur);
return pre;
}, []);
}
},
js中使用reduce方法给数组对象去重
于 2022-12-15 16:10:35 首次发布