JavaScript按id合并对象
在Javascript中合并两个数组的正确方法是什么?
我有两个数组(例如):
var a1 = [{ id : 1, name : "test"}, { id : 2, name : "test2"}]var a2 = [{ id : 1, count : "1"}, {id : 2, count : "2"}]
我想以这样的方式结束:
var a3 = [{ id : 1, name : "test", count : "1"}, { id : 2, name : "test2", count : "2"}]
其中两个数组是基于‘id’字段连接的,而额外的数据只是简单地添加。
我试着用_.union为此,它只是简单地将第二个数组中的值覆盖到第一个数组中。
_.union
开心每一天1111
相关分类