测试代码
function a() {
let res = 1;
return new Promise((resolute, reject) => {
setTimeout(() => {
res = 2;
resolute(res);
console.log('执行')
},2000);
})
}
async function b() {
const res = await a();
console.log('data', res)
}
b();
结果
执行
data 2
[Finished in 2.1s]