AbortSignal : propriété aborted
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis avril 2018.
Note : Cette fonctionnalité est disponible via les Web Workers.
La propriété en lecture seule aborted de l'interface AbortSignal retourne une valeur qui indique si les opérations asynchrones avec lesquelles le signal communique sont annulées (true) ou non (false).
Valeur
true (annulée) ou false
Exemples
Dans l'extrait suivant, nous créons un nouvel objet AbortController et récupérons son AbortSignal (disponible via la propriété signal).
Ensuite, à l'aide de la propriété aborted, nous vérifions si le signal a été annulé et envoyons un message approprié dans la console.
const controller = new AbortController();
const signal = controller.signal;
// …
if (signal.aborted) {
console.log("La requête a été annulée");
} else {
console.log("La requête n'a pas été annulée");
}
Spécifications
| Specification |
|---|
| DOM> # ref-for-dom-abortsignal-aborted①> |