update: Async Await

This commit is contained in:
qianguyihao 2021-05-26 20:30:35 +08:00
parent 110b928e67
commit a85287e47a
3 changed files with 6 additions and 3 deletions

View File

@ -32,6 +32,10 @@ setTimeout(() => {
比如上面的代码里第一行代码是同步任务**立即执行**定时器里的回调函数是异步任务需要等 1 秒后才会执行
比如说网络图片的请求就是一个异步任务前端如果同时请求多张网络网络图片谁先请求完成就让谁先显示出来
假如网络图片的请求做成同步任务那就会出大问题所有图片都得排队加载如果第一张图片未加载完成就得卡在那里造成阻塞导致其他图片都加载不出来这肯定是不能接受的
### 前端使用异步的场景
什么时候需要**等待**就什么时候用异步

View File

@ -1,9 +1,8 @@
> 备注 async/await 的内容还有待完善
## async/await 异步函数概述
async/await 是在 ES7 中引入的新语法可以更加方便地进行异步操作
async/await 是在 ES8(即ES 2017中引入的新语法是另外一种异步编程解决方案
本质 Generator 的语法糖

View File

@ -1,7 +1,7 @@
前端入门到进阶图文教程超详细的 Web 前端学习笔记从零开始学前端做一名精致优雅的前端工程师
此前端教程长期免费不玩猫腻不会设置任何套路暂时也没打算做成付费内容因为我**相信启蒙的重要性**
此前端教程不玩猫腻不会设置任何套路暂时也没打算做成付费内容因为我**相信启蒙的重要性**
## 项目介绍