js 測試巢狀 Promise 結構的 catch 機制 - NaClYen/blog GitHub Wiki
測試巢狀 Promise 結構的 catch 機制
async function aaa() {
return Promise.reject('reject from aaa');
}
async function bbb() {
await aaa();
return Promise.reject("reject from bbb");
}
bbb().catch(err => console.log(`err catched: ${err}`))
一開始沒注意到 Promise.reject()
實際上就只是回傳一個 Promise 物件, 想說怎在外層都 catch 不到XD