async function fn() {
// return await 1234
// 等同于
return 123;
}
fn().then((res) => console.log(res));
解析
正常情况下,async中的await命令是一个Promise对象,返回该对象的结果。
但如果不是Promise对象的话,就会直接返回对应的值,相当于Promise.resolve()
结果
123
async function fn() {
// return await 1234
// 等同于
return 123;
}
fn().then((res) => console.log(res));
正常情况下,async中的await命令是一个Promise对象,返回该对象的结果。
但如果不是Promise对象的话,就会直接返回对应的值,相当于Promise.resolve()
123