PromiseRejectionEvent()

PromiseRejectionEvent() コンストラクタは、JavaScript の Promise が拒否されたときに発火するイベントを表す PromiseRejectionEvent を新しく生成し返します。

構文

new PromiseRejectionEvent(type, {
  promise: somePromise,
  reason : someValue
});

パラメータ

PromiseRejectionEvent() コンストラクタは、Event() からも引数を継承しています。

type

PromiseRejectionEvent の型名を表す文字列。これは大文字小文字を区別し、"rejectionhandled""unhandledrejection" のいずれかである必要がある。

promise

拒否された Promise

reason

promise が拒否された理由を表すいずれかの値、または Object

仕様

Specification
HTML Standard
# unhandled-promise-rejections:dom-event-constructor

ブラウザ実装状況

BCD tables only load in the browser

関連項目