Я использую _. isEqual, который сравнивает 2 массива объектов (например: 10 свойств каждого объекта), и он работает нормально.
Теперь есть 2 свойства (создание и удаление), которые мне не нужны, чтобы быть частью сравнения.
Пример:
var obj1 = {name: "James", age: 17, creation: "13-02-2016", deletion: "13-04-2016"}
var obj2 = {name: "Maria", age: 17, creation: "13-02-2016", deletion: "13-04-2016"}
// lodash method...
_.isEqual(firstArray, secondArray)