AbortSignal: aborted-Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2019.
Hinweis: Dieses Feature ist verfügbar in Web Workers.
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.
const controller = new AbortController();
const signal = controller.signal;
// …
if (signal.aborted) {
console.log("Request has been aborted");
} else {
console.log("Request not aborted");
}
Spezifikationen
Specification |
---|
DOM Standard # ref-for-dom-abortsignal-aborted① |
Browser-Kompatibilität
BCD tables only load in the browser