AbortSignal.aborted

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.

Experimental: Esta é uma tecnologia experimental
Verifique a tabela de compatibilidade entre Navegadores cuidadosamente antes de usar essa funcionalidade em produção.

A propriedade aborted é apenas para leitura e fornece um valor Boolean indicando se as solicitações ao objeto sinal de comunicação DOM forão abortadas (true) ou não (false).

Sintaxe

js
var isAborted = abortSignal.aborted;

Valor

Um valor Boolean

Exemplos

No fragmento abaixo, criamos um novo objeto AbortController e recebemos dele um sinal AbortSignal (disponível na propriedade signal). Depois checamos se o sinal foi ou não abortado usando a propriedade aborted, e então enviamos um log apropriado para o console.

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

// ...

signal.aborted
  ? console.log("Pedido foi abortado")
  : console.log("Pedido nao foi abortado");

Especificações

Specification
DOM Standard
# ref-for-dom-abortsignal-aborted①

Compatibilidade com navegadores

BCD tables only load in the browser

Veja Também