Noob javascript энтузиастов здесь.
Я пытаюсь понять различные функции высшего порядка javascript, и мне особенно любопытны возможности .map () для массива объектов.
Предположим, у вас есть следующее:
selectedId = ['u1', 'u2']
data = [
{id: 'u1', color: 'red', age: '24'},
{id: 'u2', color: 'blue', age: '18'},
{id: 'u3', color: 'yellow', age: '15'}
]
Как бы вы go решили создать новый массив, содержащий только объекты u1 и u2? Т.е.:
selectedData = [
{id: 'u1', color: 'red', age: '24'},
{id: 'u2', color: 'blue', age: '18'},
]