[
{
id: 419,
organizationId: 1,
userId: 1,
updateDate: '2023-11-08T06:13:47.304Z',
note: ''
},
{
id: 423,
organizationId: 2,
userId: 1,
updateDate: '2023-11-08T06:13:47.313Z',
note: ''
},
{
id: 423,
organizationId: 4,
userId: 1,
updateDate: '2023-11-08T06:13:47.313Z',
note: ''
}
].
Как отфильтровать массив results с значениями массива organizationIds? Т.е. надо сформировать новый массив, где проверяется organizationId объекта с значениями organizationIds.
Если правильно понял вопрос, то можно как-то так results.filter(org => organizationIds.includes(org.organizationId))
Мне кажется, будет лучше, если написать функцию, которая принимает эти два массива, создаёт новый массив, и с помощью методов sort и filter(вместо filter можно использовать цикл) в пустой массив закидывать отсортированные данные
У Вас есть пример?
у нас нет
Нет, но советую вам почитать методы массивов (sort и filter)
Обсуждают сегодня