数组,将两个数组的ID值相同的另一个ID相加"/>
2个数组,将两个数组的ID值相同的另一个ID相加
[我有2个数组,并且两个数组的值都为p_id
,我想检查p_id
相同的两个数组,并使用JavaScript将数组2 id
添加到数组1。
Array1 = [{id:1, p_id:222}, {id:2, p_id:444}];
Array2 = [{id:121, p_id:222}, {id:212, p_id:444}];
预期结果:
Array1 = [{id:1, p_id:222, A2_id:121}, {id:2, p_id:444, A2_id:212}];
for(let i=0;i<Array1.length;i++){
Array1[i]={...Array1[i],A2_id:Array2[i].id};
}
OR
Array1=Array1.map((entry,i)=>{
return {...entry,A2_id:Array2[i].id}
})
更多推荐
2个数组,将两个数组的ID值相同的另一个ID相加
发布评论