async await 要点
1. await 后面可以追加promise对象
await可以把这个promise对象里面的值取出来
eg:
await ( promise.resolve({abc:132}) ) = {abc:132}
await 也可以等待异步结束在执行后面的代码
2. await要包裹在async函数里面
let test = async ()=>{
await ----
}
3. async函数返回的也是一个promise对象
let test = async ()=>{
return 1;
}
test == promise.resolve(1)
4.try-catch截获promise中的reject的值
let test = async ()=>{
try{
await ----
}catch(err){
console.log(err)
}
}