global.AbortController
Makes a signal and cancels whatever it was given to, a fetch or a task, with an optional reason.
Verwendung
Fetch JSON and handle failure
const token = 'my-token';
const { signal } = new AbortController();
const response = await fetch('https://example.com/logo.png', {
headers: { Authorization: `Bearer ${token}` },
signal,
});
response.status; // 200
const bytes = await response.arrayBuffer();Konstruktoren
(): AbortControllerParameter
Keine Parameter.
Rückgabe
AbortController
Eigenschaften und Methoden 3
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
prototypeschreibgeschützt | AbortController | Ja | — |
signalschreibgeschützt | AbortSignal | Ja | — |
abort | (reason?: unknown) => void | Ja | — |
abort — Methodensignaturen
Signaturen
(reason?: unknown): voidParameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
reason | unknown | Nein | — |
Rückgabe
void
Generiert aus den öffentlichen TypeScript-Deklarationen: Signaturen, Props und Standardwerte stammen aus der geprüften Quelle, Beschreibungen aus deren JSDoc. Kein Standardwert ist erfunden.