WindowEventHandlers.onrejectionhandled

我们的志愿者还没有将这篇文章翻译为 中文 (简体)加入我们帮助完成翻译
您也可以阅读此文章的English (US)版。

The Window.onrejectionhandled property is an event handler for processing rejectionhandled events, which are raised when Promises are rejected.

Syntax

window.addEventListener("rejectionhandled", function(event) { ... });
window.onrejectionhandled = function(event) { ...};

Examples

window.onrejectionhandled = function(e) {
  console.log(e.reason);
}

Specifications

Specification Status Comment
HTML Living Standard
The definition of 'onrejectionhandled' in that specification.
Living Standard Initial definition.

Browser compatibility

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support49 ? No1 No No No
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support No No ? No1 No No ?

1. Firefox implements the PromiseRejectionEvent interface if you go to about:config and set the dom.promise_rejection_events.enabled pref to true. However, Firefox doesn't yet actually send the unhandledrejection or understand rejectionhandled events. Completing the implementation will be addressed in bug 1362272.

文档标签和贡献者

此页面的贡献者: fscholz, Sheppy, chrisdavidmills, rolfedh, jpmedley
最后编辑者: fscholz,