基础

  • promise的三种状态:resolve 实现承诺 reject拒绝承诺 pending 等待中
  • Promsie解决异步流程化的一种手段。

使用

  • Promise构造函数 需要使用new
  • Promsie参数 excutor 执行器 (执行器同步执行)
  • excutor -> resolve reject 函数
  • excutor new Promise 抵用

题目

  • 实现PromiseAll
  • 实现一个函数用于限制最大同时请求数量
  • 实现一个函数将promise逐个执行(中途有一个失败就失败,成功的化就执行下一个)

扩展阅读