Задать вопрос
Stepan13
@Stepan13
JS everywhere...

Удалить элементы из массива в javascript?

Добрый день!
Есть два массива. Первый допустим [1,2,3] и второй [{id:1},{id:2},{id:3},{id:4},{id:5}]. Мне нужно получить третий массив [{id:4},{id:5}], то есть как удалить из второго массива элементы с id равным значениям элементов первого массива?
  • Вопрос задан
  • 258 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
@dixoNich
frontend developer
var f = [1,2,3]; var ff =  [{id:1},{id:2},{id:3},{id:4},{id:5}]

ff.filter(function (el) { return ~f.indexOf(el.id) })
Ответ написан
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Ответ написан
Комментировать
var mass = [{id:1},{id:2},{id:3},{id:4},{id:5}].map(function(){
 //И ПАНЕСЛАСЬ
})
Ответ написан
Ваш ответ на вопрос

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

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