js中 两个数组进行判断含有相同项对相同项添加Key:Value属性值
直接上方法:使用map循环
//数组1
let arr1=[
{name:'aaa',id:10},
{name:'bbb',id:15},
]
//数组2
let arr2=[
{name:'aaa',id:10},
{name:'bbb',id:15},
{name:'ccc',id:16},
{name:'ddd',id:17},
]
//使用map循环
arr1.map(item=>{
item.age = false
arr2.map(val=>{
if(item.id == val.id){
item.age = true
}
})
})
console.log(arr1)