我有两个包含一些对象的数组,我需要知道如何组合它们并排除任何重复项。(例如,apple: 222
如果第二个数组中包含的对象已经存在于第一个数组中,则应该排除它。)
检查以下:
var arr1 = [
{apple: 111, tomato: 55},
{apple: 222, tomato: 55}
]
var arr2 = [
{apple: 222, tomato: 55},
{apple: 333, tomato: 55}
]
我希望结果是这样的:
var res = [
{apple: 111, tomato: 55},
{apple: 222, tomato: 55},
{apple: 333, tomato: 55}
]
我怎么能在javascript中做到这一点?