Задать вопрос

Поиск значения в массиве объеков при помощи underscore?

Привет. Что-то не могу понять как искать значения внутри массива с объектами, если объект содержит в себе еще массив.

Структура такая:
[{
        id: 0,
        regions: [
            "region1",
            "region2"
        ]
    },
    {
        id: 1,
        regions: [
            "region3",
            "region2"
        ],
        {
            id: 2,
            regions: [
                "region1"
            ]
        }
    }
]


Мне нужно получить совпадения с моим ключем (например "region1"), но я не пойму я пробовал использовать each, а внутри него find\where, но не выходит.
  • Вопрос задан
  • 230 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Решения вопроса 1
k12th
@k12th
console.log(`You're pulling my leg, right?`);
arr.filter((elem) => elem.regions.includes('region1'))

На андерскор переписать или сами справитесь?)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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