Skip to content
masterclass Buddy

JavaScript · Class

AbortController

AbortController lets you stop asynchronous operations, such as fetch requests. Pass its signal to an operation, then call abort() to cancel it.

Last updated

Since
March 2019

Syntax

new AbortController(); controller.signal; controller.abort(reason);

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • AbortSignal
  • Fetch API
  • Web Workers

Source: AbortController - Web APIs | MDN. Checked 2026-11-03.