点击右上方红色按钮关注“小郑搞码事”,每天都能学到知识,搞懂一个问题!
如果看过我之前写的文章的话,一定对生成器的概念不陌生,使用yield关键字来分割成多个不同的代码段,然后通过next方法来调用执行, 然而,今天要说的async/await是对生成器函数的的进一步简化。使用非常类似。
看下面这段代码:
![小郑搞码事:如何理解新标准中的异步函数async/await](http://p2.ttnews.xyz/loading.gif)
输出结果如下:
![小郑搞码事:如何理解新标准中的异步函数async/await](http://p2.ttnews.xyz/loading.gif)
async函数将Generator函数的星号*替换成async,将yield替换成await。并且少了next()的调用控制。这其实就是一种写法上的简化。 专门用于处理Generator中异步的场景。
閱讀更多 小鄭搞碼事 的文章