JavaScript merging objects by id

前端 未结 16 1981
没有蜡笔的小新
没有蜡笔的小新 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:46

    try this

    var a1 = [{ id : 1, name : "test"}, { id : 2, name : "test2"}]
    var a2 = [{ id : 1, count : "1"}, {id : 2, count : "2"}]
    let arr3 = a1.map((item, i) => Object.assign({}, item, a2[i]));
    
    console.log(arr3);
    

提交回复
热议问题