账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    能否解释一下代码中Promise执行过程
    36
    0
    class demo {
      promiseFn() {
        return new Promise((resolve, reject) => {
          resolve(10);
        });
      }
      FnA() {
        return this.promiseFn()
          .then(a => {
            throw a;
          })
          .catch(e => {
            console.log(e);
          });
      }
      FnB() {
        this.FnA().then(a => {
          console.log(a, 11111111111);
        });
      }
    }
    
    new demo().FnB();
    //10
    //undefined 11111111111
    

    为什么FnB的then回执行?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部