Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. PromiseRejectionEvent

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

PromiseRejectionEvent

Hinweis: Diese Funktion ist inWeb Workers verfügbar.

Die SchnittstellePromiseRejectionEvent repräsentiert Ereignisse, die an den globalen Skript-Kontext gesendet werden, wenn JavaScript-Promises abgelehnt werden. Diese Ereignisse sind besonders nützlich für Telemetrie- und Debugging-Zwecke.

Details finden Sie unterPromise-Rejection-Ereignisse.

Event PromiseRejectionEvent

Konstruktor

PromiseRejectionEvent()

Erstellt einPromiseRejectionEvent-Ereignis, basierend auf dem Ereignistyp (unhandledrejection oderrejectionhandled) und weiteren Details.

Instanz-Eigenschaften

Erbt auch Eigenschaften von seinem ElternteilEvent.

PromiseRejectionEvent.promiseSchreibgeschützt

Das JavaScript-Promise, das abgelehnt wurde.

PromiseRejectionEvent.reasonSchreibgeschützt

Ein Wert oder einObject, der angibt, warum das Promise abgelehnt wurde, wie beiPromise.reject() übergeben.

Instanz-Methoden

Diese Schnittstelle hat keine einzigartigen Methoden; erbt Methoden von seinem ElternteilEvent.

Ereignisse

rejectionhandled

Wird ausgelöst, wenn ein JavaScript-Promise abgelehnt wird und nachdem die Ablehnung durch den Ablehnungsbehandlungscode des Promises bearbeitet wurde.

unhandledrejection

Wird ausgelöst, wenn ein JavaScript-Promise abgelehnt wird, aber kein Ablehnungsbehandler vorhanden ist, um die Ablehnung zu bewältigen.

Beispiele

Dieses einfache Beispiel fängt nicht behandelte Promise-Ablehnungen ab und protokolliert sie zu Debugging-Zwecken.

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

Spezifikationen

Specification
HTML
# promiserejectionevent

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2026 Movatter.jp