#每日一题# 实现一个简单的 Promise.all()

使用一个空数组来存储每个 promise 的返回结果,以及一个计数器来记录成功处理的 promise 数量。

同时在每个 promise 返回结果时,更新计数器并检查是否所有 promise 都已经成功处理完毕。如果是,则调用 resolve() 方法并传递 results 数组作为参数。

如果任何一个 promise 被 rejected,则抛出异常并调用 reject() 方法。
展开
前端小蜗于2023-03-28 01:11发布的图片
评论