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

编程入门 行业动态 更新时间:2024-10-08 14:45:29

2个<a href=https://www.elefans.com/category/jswz/34/1771288.html style=数组,将两个数组的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相加

本文发布于:2024-05-06 18:56:17,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1753683.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数组   两个   ID

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!