Mam liste obiektów, w których chcę zmienić jedno pole każdego z obiektu.
Funckja generująca wartośc jest asynchroniczna. W jaki sposób to najlepiej zrobić i uzyskać rezulatat tego procesu? W tej chwili mam promises w zagnieżdżonym polu obiektu.
0
2
Najprościej będzie wykorzystać Promise.all()
:
const map = async (value) => {
return value * 2;
};
const input = [10, 20, 30];
const output = await Promise.all(
input.map(map)
);
console.log(output);