1. 開発者向けのウェブ技術
  2. Web API
  3. Window
  4. Window: rejectionhandled イベント

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

Window: rejectionhandled イベント

rejectionhandled イベントは、 JavaScript の Promise が拒否されたものの、その後で Promise の拒否が処理された場合にスクリプトのグローバルスコープ (ふつうは window だが Worker の場合もある) に送られます。これは、 Promise が拒否されたが拒否の手助けがないときに送信される unhandledrejection イベントと並行して、デバッグや一般的なアプリケーションの回復に使用できます。

バブリング なし
キャンセル可能 いいえ
インターフェイス PromiseRejectionEvent
イベントハンドラープロパティ onrejectionhandled

rejectionhandled イベントを使用して、拒否された Promise を、拒否された理由を添えてコンソールに出力することができます。

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 by MDN contributors.

AltStyle によって変換されたページ (->オリジナル) /