Glossary: JavaScript Beyond the Basics
AbortSignal
Also written: AbortError, AbortSignal.timeout
A built-in object that tells a running task to give up. `AbortSignal.timeout(ms)` makes one that fires after `ms` milliseconds, so a slow service can't leave your code waiting forever.