猿问

在对象数组上使用下划线的“差异”方法

_.difference([], [])

当我有原始类型数据时,此方法可以正常工作


var a = [1,2,3,4];

var b = [2,5,6];

然后_.difference(a,b)电话返回[1,3,4]


但如果我使用的对象像


var a = [{'id':1, 'value':10}, {'id':2, 'value':20}];

var b = [{'id':1, 'value':10}, {'id':4, 'value':40}];

似乎不起作用


aluckdog
浏览 421回答 3
3回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答