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
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.
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