await Streaking解决原理示例详解
桃小瑞 人气:0前言
我们现在在请求接口的过程中,已经习惯了async/await
的写法,已经逐渐的代替了promise
的写法,但我们在开发的过程中,都是混用的状态,当你体验async/await
过的好,就会爱不释手。
async/await
我们要拒绝 Streaking,啥叫 Streaking,我们看个代码。
const foo = async () => { const response = await axios.get('https://www.baidu.com') console.log(response); } foo()
一旦失败我们控制台就会出现报错,一个接口就是一个红色的。
此时,你想起我们还有try...catch...
,可你知道吗?try...catch...
并不是万能的,有时候他捕获不到异步的错误,再有就是每个async/await
你都加一个try...catch...
,一个项目中,并可能只出现一个借口调用的地方吧,每个都加,就请问你累不累
加载全部内容