var obj1 = [
{id:1,name:'a1'},
{id:2,name:'b1'},
{id:3,name:'c1'},
]
var obj2 = [
{id:4,name:'d1'},
{id:2,name:'a1'},
{id:5,name:'f1'},
]
//concat合并数组
var obj3 = obj1.concat(obj2)
let newobj = []
for(item of obj3){
let flag = true
for(item1 of newobj){
if(item.id==item1.id){
flag = false
}
}
if(flag){
newobj.push(item)
}
}
js数组对象合并去重
最新推荐文章于 2024-05-23 14:46:24 发布