WindowEventHandlers.onunhandledrejection

The onunhandledrejection property of the WindowEventHandlers mixin is the EventHandler for processing unhandledrejection events. These events are raised for unhandled Promise rejections.

Syntax

window.onunhandledrejection = function;

Value

function is an EventHandler or function to call when unhandledrejection events are received by the window. The event handler receives as an input parameter as a PromiseRejectionEvent.

Examples

This example logs unhandled rejections' reason values to the console.

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

Specifications

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

Browser compatibility

BCD tables only load in the browser