前端面试题 - 111. 实现一个简单的Promise.map函数 总瓢把子 2023-06-28 287 阅读1分钟 接收一个包含异步操作的数组,并返回一个新的Promise,该Promise将会在所有异步操作都完成后返回一个结果数组。 关键点:map返回catch后的值的Promise,all执行所有。 function promiseMap(promises) { return Promise.all(promises.map((promise) => promise.catch((error) => error))); }