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,后执行“我就是试一试“。 我的理解是否有误呢
添加回答
举报
0/150
提交
取消
