关于async await
解决了回调地狱 以同步的样子解决异步问题。 特征 await只能放在async函数中 且await等待返回一个promise对象
async function test1() {
try {
const res = await Promise.resolve(111);
console.log('success', res);
} catch(error) {
console.log('failed', error);
}
}
test1();
await后可以直接写数值 布尔 字符串 是因为会直接将他们默认时Promise.resolve的返回值, 对于成功的执行写在try里面 失败写在catch里抓取错误。