美文网首页
2022-02-21

2022-02-21

作者: anddju | 来源:发表于2022-02-21 16:33 被阅读0次

promise.all = (promises = [] ) => {
  return new Promise((resovle,reject ) => {
    let count = 0;
    let values = new Array(promises.length);
      promises.forEach((pes, index) => {
        pes.then((res) => {
        count++;
        values[index] = err
        if (count === promises.length) {
          return values
        }
        }).catch((err) => {
        reject(err)
      })
  })
}

相关文章

网友评论

      本文标题:2022-02-21

      本文链接:https://www.haomeiwen.com/subject/dmdilrtx.html