关于await后面默认为异步封装

2021-03-10  本文已影响0人  双鱼九年

先看代码

第一次看到这个结果时我很惊奇,后来查了资料才知道await xxx();在这里先执行xxx函数,然后再执行之后的代码时,其实已经相当于把后面的代码做了一个异步封装(大概理解,可能会有些偏颇);所以按照js单线程执行方式,先执行同步,然后同步执行完再执行异步就是这个输出结果。这里主要是记一下await xxx();之后的代码都已经算是异步封装了的模块了,相当于settimeout(()=>{'后面的代码' })

上一篇下一篇

猜你喜欢

热点阅读