async await理解问题

来源:3-2 Koa异步async

蓝色西西

2020-02-22

async await ,确实把异步变成了同步,因为等待了timer的结束。造成了程序流程1秒钟的阻塞。
但是你为什么说,async await不是同步呢,实际上 async await 这样写,运行出来效果和同步代码是一样的。那么为什么要这样做呢,直接写同步的代码不就行了吗。

写回答

1回答

快乐动起来呀

2020-02-23

async await 可以理解是promise的语法糖,本质上还是异步,只是写法上像同步代码

0
1
蓝色西西
本质上是异步,为何执行出来的效果,是必须等待1秒才能出结果呢。要等待结果的执行,逻辑上不是同步吗。
2020-02-24
共1条回复

Vue全家桶+SSR+Koa2全栈开发美团网

整合大前端8项技术,全面晋级全栈工程师,毕设/面试作品

2445 学习 · 1638 问题

查看课程