【发布时间】:2017-04-01 01:37:20
【问题描述】:
我有两个对象数组:
我的表格的元素不是原始值,而是复杂的对象。
array1 = [obj1,obj2,obj3,obj4]
array2 = [obj5,obj5,obj6,obj7]
我想比较两个数组,看看array2的元素是否已经存在于array1中,然后创建一个不同的新数组。
有什么建议吗?
【问题讨论】:
-
是的,
_.difference -
所以这被 6 个人标记为重复?那 6 个人知道基元数组和复杂对象数组的区别吗?
-
我认为 lodash _.differenceBy(lodash.com/docs/4.17.15#differenceBy) 会有所帮助。
标签: javascript arrays lodash javascript-objects