Підкреслення має метод _without (), який ідеально підходить для видалення елемента з масиву, особливо якщо у вас є об'єкт для видалення.
Повертає копію масиву зі всіма видаленими екземплярами значень.
_.without(["bob", "sam", "fred"], "sam");
=> ["bob", "fred"]
Працює і з більш складними об'єктами.
var bob = { Name: "Bob", Age: 35 };
var sam = { Name: "Sam", Age: 19 };
var fred = { Name: "Fred", Age: 50 };
var people = [bob, sam, fred]
_.without(people, sam);
=> [{ Name: "Bob", Age: 35 }, { Name: "Fred", Age: 50 }];
Якщо ви не маєте деталь , щоб видалити, тільки властивість цього, ви можете використовувати , _.findWhereа потім _.without.