Как сделать такую фильтрацию?

Есть массив со значениями.
Сейчас в каждый фильтр может попасть только 1 значение. Нужно сделать так, чтоб туда могли попасть все значения и при этом фильтрация работала бы. Например:
// Должен показать только объекты с любым именем и возрастом 20
var filters  = {name: 'имя1 имя2 имя3',age: '20',lang: ''}
// Должен показать только объекты с любым именем и возрастом , но только rus
var filters  = {name: 'имя1 имя2 имя3',age: '20, 25, 30',lang:  'rus''}

Код ниже как это работает на данный момент и для более наглядного примера:
  • Вопрос задан
  • 88 просмотров
Решения вопроса 2
Stalker_RED
@Stalker_RED
Ответ написан
Комментировать
lastuniverse
@lastuniverse
Всегда вокруг да около IT тем
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Для фильтрации массива объектов по какому либо значению свойства лучше всего использовать метод filter. Изучите как с ним работать и сделаете все быстро и красиво.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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