JavaScript merging objects by id

前端 未结 16 1599
没有蜡笔的小新
没有蜡笔的小新 2020-11-22 09:43

What\'s the correct way to merge two arrays in Javascript?

I\'ve got two arrays (for example):

var a1 = [{ id : 1, name : \"test\"}, { id : 2, name :         


        
16条回答
  •  无人及你
    2020-11-22 10:33

    Short ES6 solution

    const a3 = a1.map(t1 => ({...t1, ...a2.find(t2 => t2.id === t1.id)}))
    

提交回复
热议问题