async await的优点

来源:7-9 使用 async 和 await 改造异步请求

Hania冲鸭

2023-02-07

老师你好,听了这节课虽然了解了async await的用法,但是听完却没有看懂使用async await的原因在哪里?为什么要用这种写法呢?它的优点是什么?

写回答

1回答

张轩

2023-02-08

同学你好

使用 aysnc 和 await 的方式就是更简单,

最大的优点就是使用像同步语法一样的方式写异步语法,因为同步书写的方式更符合一般人的认知和习惯。

// 比较下面两种写法
const result = await fetch()

fetch().then(data => console.log(data))

当然是第一种语法更好理解一些。

0
2
张轩
回复
Hania冲鸭
这个见仁见智,因为 async 使用的是 try catch 的形式,我认为和 Promise 各有千秋。
2023-02-09
共2条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程