为了账号安全,请及时绑定邮箱和手机立即绑定

js函数执行顺序,promise

js函数执行顺序,promise

忽然笑 2018-12-20 18:14:14
Promise.resolve('x').then(function (a) { console.log(a); a += 'y'; }).then(function (b) { b += 'z'; console.log(b); });Promise.reject('x').catch(function (a) { console.log(a); a += 'y'; }).catch(function (b) { b += 'z'; console.log(b); });为什么先输出两个x 呢
查看完整描述

1 回答

?
手掌心

TA贡献1942条经验 获得超3个赞

第一个第一个then跟第二个第一个catch在一个micro task
第一个第二个then跟第二个第二个catch在一个micro task

查看完整回答
反对 回复 2019-01-24
  • 1 回答
  • 0 关注
  • 364 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信