async就像是Generator中的“*”,await就相当于Generator中的yield,await只能在使用了async的函数内使用
async function doSth() { const GJ = '测试数据' }
console.log(doSth());//=>Promise {<resolved>: undefined}
async 自动把函数转换为 Promise,返回的是一个Promise对象
await的存在 使异步变成了同步(await阻塞当前函数的执行),在处理异步的时候,await后面要根的是一个返回Promise的函数(axios返回一个Promise对象),如果不是,就用Promise包装一下。