AbortController: signal property

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

Note: This feature is available in Web Workers.

The signal read-only property of the AbortController interface returns an AbortSignal object instance, which can be used to communicate with/abort an asynchronous operation as desired.

Value

An AbortSignal object instance.

Examples

See the AbortSignal page for usage examples.

You can find a full working example on GitHub; you can also see it running live.

Specifications

Specification
DOM
# ref-for-dom-abortcontroller-signal②

Browser compatibility

See also