async 用于修饰一个 function
async 修饰的函数,总是返回一个 Promise 对象
函数的返回值,将自动包装在 resolve 的 promise 中
await 只能出现在 async 函数内
await 让 JS 引擎等待直到promise完成并返回结果
语法:let value = await promise对象; // 等待promise对象的结果,然后将结果赋值给 value
由于await需要等待promise执行完毕,所以 await会 暂停函数的执行,但不会影响其他同步任务
await注意事项
1.await只能出现在async修饰的函数中!
2.await后面跟随的是一个promise对象;
3.await能停止代码执行,让后面的同步代码,先执行;
4.await返回的是: Promise对象中的then()中的回调函数中的参数res;