【发布时间】:2016-07-26 09:49:29
【问题描述】:
如何合并两个没有两个元素相同键'id'的对象数组?
var array1 = [{id:"1", expected:"aaa", actual:"xxx"}, {id:"2", expected:"bbb", actual:"yyy"}];
var array2 = [{id:"1", expected:"kkk", actual:"xxx"}, {id:"4", expected:"ccc", actual:"zzz"}];
结果数组应该是,
var array3 = [{id:"1", expected:"kkk", actual:"xxx"}, , {id:"2", expected:"bbb", actual:"yyy"}, {id:"4", expected:"ccc", actual:"zzz"}];
id为“1”的元素应该从array2中添加。
【问题讨论】:
标签: jquery arrays object merge duplicates