最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

2个数组,将两个数组的ID值相同的另一个ID相加

网站源码admin19浏览0评论

2个数组,将两个数组的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}
})
发布评论

评论列表(0)

  1. 暂无评论