Я пытаюсь удалить объекты из массива на основе их ключей, передавая массив ключей.
Например, у меня есть массив объектов с именем "clients":
[
{ id: 1, name: Tim },
{ id: 2, name: Bob },
{ id: 3, name: Joe },
]
Затем у меня есть другой массив с ключами, называемыми "ids":
[1,3]
После того, как я отфильтрую его, у меня останется просто:
[
{ id: 2, name: Bob },
]
Пока я Я пробовал это, но он возвращает все:
filteredClients = clients.filter(n.id => !ids.includes(n.id)