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

请问async/await 是不是属于microtasks

请问async/await 是不是属于microtasks

万千封印 2019-03-14 21:13:37
 new Promise(function (resolve) {    resolve();  }).then(function () {    console.log("我就是试一试");  });  await async2();  console.log("async1 end");}async function async2() {  console.log('async2');}console.log("script start");async1();new Promise(function (resolve) {  resolve();}).then(function () {  console.log("promise2");});因为“我就是试一试“在async1 end前打印出来。如果async/await不属于Microtask,而是同步代码的话,应该先执行async1 end,后执行“我就是试一试“。 我的理解是否有误呢
查看完整描述

1 回答

?
茅侃侃

TA贡献1842条经验 获得超22个赞

async/await只是个语法,await后面跟Promise,所以async/await跟Microtask有什么关系?


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

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号