Лучше всего через .splice
arr.filter(object => object !== foundObject)
Буквально худший вариант
Кстати при удалении через фильтр и arr.find не потребуется
Потому что даже имея объект на руках тебе придётся как минимум узнать его индекс (ещё прогон по массиву), и потому что это мутирует изначальный массив
findIndex существует.
Кто сказал, что изначальный массив не надо мутировать?
Я понимаю, но человек написал что у него есть объект найденый через find
А зачем его мутировать?
Ну да, а вы предложили ему filter))
А ты - сплайс
Обсуждают сегодня