采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
七月老师,node不是单线程的吗?为什么console1,console3之后没有停在23行,先跑去console2
单线程也可以 并行执行代码片段的。不然node如何并发呢
摊手!
不对。我解释的有问题,不是并行执行,而是快速切换,看起来像并行。
我觉得你不理解的原因可以有以下两点:
当async函数执行过程中碰到await时,会立刻返回一个promise,等待await执行结果,再执行下面代码。
promise属于异步任务,它会等待所有宏任务执行(主线程)执行完毕后才会执行。
登录后可查看更多问答,登录/注册
理解异步编程本质/培养面向对象思维,独立完成Node.js服务端开发
2.0k 7
2.1k 11
1.5k 9
1.1k 9
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号