Отрицательно отфильтровать объект с другой массивом [дублировать]Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Отрицательно отфильтровать объект с другой массивом [дублировать]

Сообщение Anonymous »

Я хочу отфильтровать массив объектов по значению клавиши, с другим массивом и возвращает то, чего нет в фильтре. < /p>
Ввод: < /p>

Код: Выделить всё

pass = { c:107, x:16, y:0 },{ c:108, x:18, y:0 },{ c:109, x:16, y:0 }
fail = [107,108]
< /code>
Результат должен быть: < /p>
pass = { c:109, x:16, y:0 }
< /code>
Я придумал код, но он отфильтровывает объекты, которые мне не нужны: < /p>
pass.filter(obj => fail.some(el => el == obj.c));
Есть предложения?

Подробнее здесь: https://stackoverflow.com/questions/795 ... negatively
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»