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

Как отфильтровать один массив в зависимости от другого массива массивов?

Привет, есть такой массив объектов:
[
    {
      id: 1,
      name: '1'
    },
    {
      id: 2,
      name: '3'
    },
    {
      id: 2,
      name: '3'
    }
  ]


и такой массив массивов с объектами:
[
    [
      {
        id: 1,
        name: '1'
      },
      {
        id: 2,
        name: '3'
      },
      {
        id: 2,
        name: '3'
      },
      {
        id: 1,
        name: '1'
      },
      {
        id: 2,
        name: '3'
      },
      {
        id: 2,
        name: '3'
      },
      {
        id: 1,
        name: '1'
      },
      {
        id: 2,
        name: '3'
      },
      {
        id: 2,
        name: '3'
      }
    ],
    [
      {
        id: 1,
        name: '1'
      },
      {
        id: 2,
        name: '3'
      },
      {
        id: 2,
        name: '3'
      },
      {
        id: 1,
        name: '1'
      },
      {
        id: 2,
        name: '3'
      },
      {
        id: 2,
        name: '3'
      },
      {
        id: 1,
        name: '1'
      },
      {
        id: 2,
        name: '3'
      },
      {
        id: 2,
        name: '3'
      }
    ],
    [
      {
        id: 1,
        name: '1'
      },
      {
        id: 2,
        name: '3'
      },
      {
        id: 2,
        name: '3'
      },
      {
        id: 1,
        name: '1'
      },
      {
        id: 2,
        name: '3'
      },
      {
        id: 2,
        name: '3'
      },
      {
        id: 1,
        name: '1'
      },
      {
        id: 2,
        name: '3'
      },
      {
        id: 2,
        name: '3'
      }
    ]
  ]


Массив 1 зависит от данных в массиве 2 и надо, чтобы если во втором и первом массиве есть одинаковые id из объектов, то фильтровать первый массив по нему
  • Вопрос задан
  • 139 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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