let a = [{a:1},{a:2},{a:3},{a:2}]
let b = [];
let c=[]
a.forEach(item=>{
if(!c.includes(item.a)) {
b.push(item);
c.push(item.a)
}
})
// 得到 b = [{a:1},{a:2},{a:3}] 是去重后的数组对象
let a = [{a:1},{a:2},{a:3},{a:2}]
let b = [];
let c=[]
a.forEach(item=>{
if(!c.includes(item.a)) {
b.push(item);
c.push(item.a)
}
})
// 得到 b = [{a:1},{a:2},{a:3}] 是去重后的数组对象
本文标题:根据数组对象的某一个字段进行去重
本文链接:https://www.haomeiwen.com/subject/lmoqtltx.html
网友评论