PM
Size: a a a
PM
L
PM
L
PM
ER
IP
ER
ER
IP
ER
DK
Promise.all, сделать по нему map, в map получить индекс элемента и обращаться к изначальному массиву объектов.DK
const obj = [{ url: '', ... }, { url: '', ... }];
Promise.all(obj.map(({ url }) => fetch(url))).then(res =>
res.map((fetchedRes, index) => {
const { url, ...other } = obj[index];
}),
);ER
Promise.all, сделать по нему map, в map получить индекс элемента и обращаться к изначальному массиву объектов.DK
other — это всё, окромя ссылки. Дальше уже можете это передавать куда угодно.await получится красивее, но я думаю, что разберетесь с этим сами.ER
const obj = [{ url: '', ... }, { url: '', ... }];
Promise.all(obj.map(({ url }) => fetch(url))).then(res =>
res.map((fetchedRes, index) => {
const { url, ...other } = obj[index];
}),
);
JA
ER
other — это всё, окромя ссылки. Дальше уже можете это передавать куда угодно.await получится красивее, но я думаю, что разберетесь с этим сами.DK
.map(fetchData).