async function run1() {
Promise.reject(new Error("Oops!"));
}
async function run2() {
await Promise.reject(new Error("Oops!"));
}
async function run3() {
return Promise.reject(new Error("Oops!"));
}
为什么run2() 结果是那样子?
async function run1() {
Promise.reject(new Error("Oops!"));
}
async function run2() {
await Promise.reject(new Error("Oops!"));
}
async function run3() {
return Promise.reject(new Error("Oops!"));
}
为什么run2() 结果是那样子?
1 回答1k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
1 回答794 阅读✓ 已解决
3 回答608 阅读