_.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}];
похоже, не работает