本筆記是根據課程教學(是付費課程,但很值得唷!)所寫,筆記會針對前端範圍。 其中有使用到unity的UI框架、SQL、Socket。 像是Massage、UIManager就是框架直接生成並加以修改。
這篇會著重於catch()。
Promise.prototype.catch方法是.then(null, rejection)或.then(undefined, rejection)的別名,用於指定發生錯誤時的callback function。
接續上集,報錯的時候,catch會捕捉到錯誤,但程式會因error停住而不往下嗎?
const someAsyncThing = function() {
return new Promise(function(resolve, reject) {
//沒有定義x,所以會跑reject去報錯
OlderNewer