PromiseRejectionEvent
PromiseRejectionEvent æ¥å£è¡¨ç¤ºåºç°å¨ JavaScript Promises 被 rejecte (æç») æ¶è§¦åçäºä»¶ãè¿äºäºä»¶å¯¹é¥æµ (è¿ç¨æµè¯) åè°è¯ç¹å«çæç¨ã
æé 彿°
PromiseRejectionEvent()-
ç¨ç»å®çåæ°çæä¸ä¸ª
PromiseRejectionEventäºä»¶ã
屿§
ä¹ä»å®çç¶çº§Eventç»§æ¿å±æ§ã
PromiseRejectionEvent.promiseåªè¯»-
被 rejected ç JavaScript
Promiseã PromiseRejectionEvent.reasonåªè¯»-
ä¸ä¸ªå¼æ
Object表æä¸ºä»ä¹ promise 被 rejectedï¼å¹¶ä¼ éç»Promise.reject()ã
æ¹æ³
没æç¹å®çæ¹æ³; ä»å®çç¶çº§ Eventç»§æ¿æ¹æ³ã
äºä»¶
rejectionhandled-
å¨ä¸ä¸ª JavaScript
Promise被 reject æ¶è§¦åï¼å¨ reject åç± promise ç reject å¤ç彿°å¤çã unhandledrejection-
å¨ä¸ä¸ª JavaScript
Promise被 rejectï¼æç»ï¼ä½æ¯æ²¡æ reject å¤ç彿°æ¥å¤çæ¶è§¦åã
示ä¾
js
window.onunhandledrejection = function (e) {
console.log(e.reason);
};
è§è
| è§è |
|---|
| HTML > # promiserejectionevent > |