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.

실험적: 이 기능은 실험적인 기능입니다.
프로덕션 환경에서 사용하기 전에 브라우저 호환성 표를 주의 깊게 확인하세요.

aborted 읽기 전용 프로퍼티는 신호가 통신하는 DOM 요청이 취소되었는지(true) 그렇지 않은지(false)를 나타내는 Boolean을 반환한다.

구문

js
var isAborted = abortSignal.aborted;

예제

다음 스니펫에서는 새로운 AbortController 객체를 생성하고 AbortSignal를 얻는다(signal 프로퍼티에서 가능). 그 다음 aborted 프로퍼티를 사용해 신호가 취소되었는지 확인하고 콘솔로 적절한 로그를 전송한다.

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

// ...

signal.aborted
  ? console.log("Request has been aborted")
  : console.log("Request not aborted");

명세

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

브라우저 호환성

BCD tables only load in the browser

See also