Присвоение массиву значений другого массива
Имеется массива вида
photos: [{img:'', type: ''},....{}]
Нужно присвоить значения из ключей img, type другому массиву с ключами:
links: [{image:'', imgType:''},...{}]
Как такое реализовать, либо просто переименовать ключи первого массива на нужные
Ответы (1 шт):
Автор решения: vsemozhebuty
→ Ссылка
Если я правильно понял, можно так:
const photos = [{img: 'a', type: 'b'}, {img: 'c', type: 'd'}];
const links = photos.map(({ img, type }) => ({ image: img, imgType: type }));
console.log(links);