AbortController
Also written: abort controller, signal, controller.abort()
A browser object whose `signal` is passed to `fetch`, and whose `abort()` method cancels that request. Kettle & Crane's search box uses it to cancel an out-of-date request when the user keeps typing.