let list = [
{name:'hhha',id:1,url:"url1.img"},
{name:'hhha',id:2,url:"url2.img"},
{name:'hhha',id:3,url:"url3.img"},
{name:'hhha',id:4,url:"url4.img"},
];
let newList = [
{arg:100, sectoll:'make', id:2},
{arg:100, sectoll:"good",id:3},
];
let listArray = newList.map(item=>{
let urlImg = '';
list.filter(it=>it.id==item.id).forEach(ins=>{
urlImg = ins.url
})
return{
...item,
urlImg:urlImg
}
});
console.log(listArray,'listArray')
输出:
0: {arg: 100, sectoll: "make", id: 2, urlImg: "url2.img"}
1: {arg: 100, sectoll: "good", id: 3, urlImg: "url3.img"}
js两组数据,相同id情况的数组,插入某个字段
最新推荐文章于 2024-01-31 10:06:17 发布