У меня есть массив объектов, и мне нужно использовать lodash для удаления некоторых из этих объектов с определенным ключом: значением, например:
[
{id:1,b:22},
{id:2,b:44},
{id:3,b:56},
{id:4,b:-29}
]
Мне нужно удалить весь объект с идентификатором 1 и3.
Я знаю путь ниже, но мне было интересно, есть ли более короткий путь:
var array = [
{id:1,b:22},
{id:2,b:44},
{id:3,b:56},
{id:4,b:-29}
];
_.remove(array, function(n) {
return _.includes([ 1,3 ], n.id);
});