var array1 = [{ "name" : "foo" , "age" : "22"}, { "name" : "bar" , "age" : "33"}];
var array2 = [{ "name" : "foo" , "age" : "22"}, { "name" : "buz" , "age" : "35"}];
什么是最快的方法有(无重复,名字是标识符):在Javascript中,如何合并对象数组?
[{ "name" : "foo" , "age" : "22"}, { "name" : "bar" , "age" : "33"}, { "name" : "buz" , "age" : "35"}];
有和没有的jQuery如果可能的话。
可能的重复[如何合并两个数组在Javascript](http://stackoverflow.com/questions/1584370/how-to-merge-two-arrays-in-javascript) – 2012-03-12 17:27:22
什么是每个元素的唯一标识符? “a”,“b”或“c”或“name”属性? – Matt 2012-03-12 17:27:35
此外,即使对象是相同的,它们也不是同一个对象,因此不会被视为重复对象。 – lonesomeday 2012-03-12 17:28:40