方法一:
async function getData(){
return('这是个异步方法’);
}
var demo = getData();
demo.then((data) => {
console.log(data); //这是个异步方法
})
方法二:
//await可以获取异步方法中的数据,但是只能用在异步方法中
async function getData(){
return('这是个异步方法’);
}
async function demo(){
var test = await getData();
console.log(test);
}
demo(); //这是个异步方法
方法三:
function getData (){
return new Promise((resolve,reject) => {
setTimeout(function(){
var name = 'slj';
resolve(name);
},1000)
})
}
async function demo(){
var data = await getData();
console.log(data);
}
demo(); //slj