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

View in English Always switch to English

AbortSignal: aborted-Eigenschaft

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit April 2018 browserübergreifend verfügbar.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Die aborted-Eigenschaft (nur lesbar) gibt einen Wert zurück, der angibt, ob die asynchronen Operationen, mit denen das Signal kommuniziert, abgebrochen sind (true) oder nicht (false).

Wert

true (abgebrochen) oder false

Beispiele

Im folgenden Beispiel erstellen wir ein neues AbortController-Objekt und erhalten dessen AbortSignal (verfügbar über die signal-Eigenschaft). Später überprüfen wir mit der aborted-Eigenschaft, ob das Signal abgebrochen wurde, und senden eine entsprechende Meldung an die Konsole.

js
const controller = new AbortController();
const signal = controller.signal;

// …

if (signal.aborted) {
  console.log("Request has been aborted");
} else {
  console.log("Request not aborted");
}

Spezifikationen

Spezifikation
DOM
# ref-for-dom-abortsignal-aborted①

Browser-Kompatibilität

Siehe auch