Tengo una promesa que se supone que debe resolverse con una matriz. Cada elemento de la matriz resultante es el resultado de una operación asíncrona prolongada, similar a esta:
new Promise(resolve, reject) { const arr = [param1, param2, param3]; const resultArr = []; async function foo(param) { return await ... }; arr.forEach(param) { resultArr.push(foo(param)); } resolve(resultArr); }El código anterior se resuelve con una matriz de promesas no resueltas, en lugar de valores reales.