B
Size: a a a
B
N
B
B
З🧟
B
З🧟
B
B
M
B
З🧟
M
.map
. На первый взгляд, решение очевидное: объявляем коллбэк асинхронным:
const newData = oldData.map(async (element) => {
return await asyncOperation(element)
})
Promise.all(array)
..map
мы можем выполнить следующее:
const finalData = await Promise.all(newData)
// finalData - наш новый массив данных
// Или так:
Promise.all(newData).then(result => {
// result - наш новый массив данных
})
.reduce
З🧟
B
З🧟
M
M
M
B