Igooooood
@Igooooood
junior Front-end developer

Как удалить объект из массива на чистом js?

Есть массив:
a = [{
 name: 'x', 
 id: 'qwe1'
}, { 
 name: 'y', 
 id: 'qwe2'
},
...]


Как из него удалить объект если я знаю id этого объекта и больше ни чего?
  • Вопрос задан
  • 173 просмотра
Решения вопроса 2
Krasnodar_etc
@Krasnodar_etc
fundraiseup
a.forEach(i => {
    if (i.id === 'ваш id') delete a[ a.indexOf(i) ]
})
Ответ написан
Negwereth
@Negwereth
lvivcss.com.ua
a = a.filter(i => i.id !== id);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы