javaScript解決異步

ES7:

//async函數返回一個 Promise 對象,可以使用then方法添加回調函數。
const axios = require('axios');
var b=3;
var func=async ()=>{
    await axios.post('url')
        .then(function (response) {
            var data=response.data;
            // console.log("成功");
            b=data.code;
        })
        .catch(function (error) {
            // console.log(error);
            console.log("錯誤");
        });
}
func().then(function () {
    console.log(b);
});



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章