发布时间:2026-07-21阅读(2)
2021年06月10日09:30写
大家好,我是小郑!
简单聊一下,大家用得比较多的异步处理方式。
async & await
同时也是大家代码中容易反复出现问题的地方。
Promise化编程几乎是前端功能开发中的必选项。 而当我在帮其它同学review代码的时候,总会发现开发同学对异步处理的掌握还不到位。
async的本质async声明的函数的返回本质上是一个Promise
也就是说:在asnyc定义的函数中,return 我是Promise 等同于 return Promise.resolve(我是Promise)。
如下面这段代码所示:

await是在等待一个Promise的异步返回
如下面这样写:

如果你await一个setTimeout肯定就不行。
Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图