Movatterモバイル変換


[0]ホーム

URL:


  1. 面向开发者的 Web 技术
  2. Web API
  3. Window
  4. Window: rejectionhandled event

此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in EnglishAlways switch to English

Window: rejectionhandled event

Promiserejected 且有rejection 处理器时会在全局触发rejectionhandled 事件 (通常是发生在 window 下,但是也可能发生在 Worker 中)。应用于调试一般应用回退。当Promiserejected 且没有rejection 处理器处理时会触发unhandledrejection 事件。这两个事件协同工作。

是否冒泡No
是否可取消No
接口PromiseRejectionEvent
事件处理器属性onrejectionhandled

示例

你可以使用rejectionhandled 事件在控制台打印出被 rejected 的 Promise,以及被 rejected 的原因:

js
window.addEventListener(  "rejectionhandled",  (event) => {    console.log("Promise rejected; reason: " + event.reason);  },  false,);

规范

Specification
HTML
# unhandled-promise-rejections
HTML
# handler-window-onrejectionhandled

浏览器兼容性

参见

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp