Movatterモバイル変換


[0]ホーム

URL:


  1. 開発者向けのウェブ技術
  2. Web API
  3. PromiseRejectionEvent

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

View in EnglishAlways switch to English

PromiseRejectionEvent

PromiseRejectionEvent インターフェイスは、 JavaScript のPromise が拒否されたときにグローバルスクリプトコンテキストに送信されるイベントを表します。これらのイベントは、測定やデバッグ目的に使用すると特に有益です。

プロミス拒否イベントについての詳細は、プロミスの拒否イベントを参照してください。

Event PromiseRejectionEvent

コンストラクター

PromiseRejectionEvent()

PromiseRejectionEvent イベントを、指定されたイベントの種類(unhandledrejection またはrejectionhandled)およびその他の詳細を指定して作成します。

インスタンスプロパティ

親であるEvent のプロパティも継承しています。

PromiseRejectionEvent.promise読取専用

拒否された JavaScript のPromise です。

PromiseRejectionEvent.reason読取専用

値、またはObject で、Promise.reject() に渡されたプロミスが拒否された理由を示します。

インスタンスメソッド

このインターフェイスには固有のメソッドはありません。親であるEvent からメソッドを継承しています。

イベント

rejectionhandled

JavaScript のPromise が拒否され、そのプロミスの拒否ハンドラーのコードが実行された後に発生します。

unhandledrejection

JavaScript のPromise が拒否されが、その拒否を処理する拒否ハンドラーがない場合に発生します。

この単純な例は、処理されなかったプロミスの拒否を捕捉し、デバッグのためにログ出力します。

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

仕様書

Specification
HTML
# promiserejectionevent

ブラウザーの互換性

関連情報

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp