作者: Squirrel_https://juejin.cn/post/71947449382763233840、前言关于promise、async/await的使用相信很多小伙伴都比较熟悉了,但是提到事件循环机制输出结果类似的题目,你敢说都会?试一试?🌰1:async function async1 () { await new Promise((resolve, reject) => { resolve() }) console.log('A')}async1()new Promise((resolve) => { console.log('B') resolve()}).then(() => { console.log('C')}).then(() => { console.log('D')})// 最终结果👉: B A C D🌰2:async function async1 () { await async2() console.log('A')}async function async2 () { return new Promise((resolve, reject) => { resolve() })}async1()new Promise((resolve) => { console.log('B') resolve()}).then(() => { console.log('C')}).then(() => { console.log('D')})// 最终结果👉: B C D A❓基本一
………………………………