웹 API에서 비동기 작업(DOM 요청)을 취소하고 통신하는 데 사용되는 신호 객체

1. AbortController (제어자)

2. AbortSignal (신호 객체)

기능

구성 요소 유형 역할
signal.aborted 읽기 전용 Boolean 신호가 통신하는 요청이 취소되었는지(true) 아닌지(false)를 나타냅니다.
abort 이벤트 Event controller.abort()가 호출될 때 발생합니다. signal.addEventListener('abort', ...)를 사용하여 이벤트를 감지할 수 있습니다.

AbortSignal.timeout()

AbortSignal - Web API | MDN