let arr=[
{id:1,name:'AAAA'},
{id:2,name:'BBBB'}
]
let arr1=[
{id:1,name:'AAAA'},
{id:3,name:'CCCC'}
]
let arrs=[...arr,...arr1];
//根据id去重
let map=new Map();
for(let item of arrs){
if(!map.has(item.id)){
map.set(item.id,item)
}
}
let newArr=[...map.values()];//把map中所有的值取出来放进数组
版权声明:本文为weixin_43953518原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。