//改造前:
function getData(){
axios(url).then().catch().finally()
}
//改造后:
let data = function(){}
let error= function(){}
let end= function(){}
async function getData(){
try{
let ans = await axios(url)
data(ans)
}catch(e){
error(e)
}
end()
}
面试一脸懵:使用await async改造axios
原创
©著作权归作者所有:来自51CTO博客作者StavinLi的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:flex弹性布局相关
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Javascript高级编程基础之从回调地狱到Async/Await
本文给出Javascript高级编程异步编程有关基础小结,从早期的回调地狱到最新版本的Async/Await。同时,还介绍了另一个开源Bluebird库增强特征及基本使用思路。
回调函数 异步操作 Javascript Promise Async