关于async 接的是一个同步函数
来源:16-7 异步代码场景题-考察你对nodejs异步编程的理解
熟悉语言拼写的cv工程师
2021-05-07
老师,当async接的是一个同步函数的时候,await后面下一句为啥不跟着await执行,第七行不紧随着第六行执行呢
写回答
3回答
-
双越
2021-05-07
async await 其实不是同步的,它是异步的,相当于 promise 的语法糖
await 的下一行(第 7 行)相当于异步回调里的内容,不会立刻执行的。
关于这部分的内容非常多,如果感觉自己还比较迷糊,想要详细学习,可以看看我的面试课 https://coding.imooc.com/class/chapter/400.html#Anchor 第 8 章,讲的很详细。
00 -
双越
2021-05-07
把代码贴一下吧,这样大家都能看的明白。
022021-05-07 -
熟悉语言拼写的cv工程师
提问者
2021-05-07
这样看来,他像是微任务,不是同步函数
00
相似问题