Promise

  1. Promise 有几种状态?
    3种,pending、resolved、rejected
  2. Promise 的状态是否可变?
    不可变
  3. Promise 如何解决回调地狱?
    then里面可以返回一个Promise,来防止回调地狱。
  4. Promise 有哪些方法? 他们的应用场景是什么?
    promise.all([[p1, p2, p3]) // 有顺序
    promise.reca([p1, p2, p3]) // 谁先resolved 最终的结果在前面
  5. 如何让Promise顺序执行?
    async/await,会阻塞进程!
posted @ 2022-04-14 12:32  HuangBingQuan  阅读(39)  评论(0编辑  收藏  举报