await只能放在async函数里
async return 出来是一个 Promise 对象
把await和成功后的操作放到try里,失败的放在catch
function yao() {
console.log("hello async")
return 1
}
async function test() {
try {
let n = await yao()
console.log(n)
} catch {
console.log('失败')
}
}
test()
console.log(3)
打印顺序: hello async 3 1