JS Built-ins
AbortControllerbeginner

AbortController β€” signal.reason starts undefined

πŸ“– Usage Example
const ac = new AbortController()
ac instanceof AbortController  // β†’ true

AbortController instances can be verified with instanceof.

AbortController signal.reason

Before abort() is called, signal.reason is undefined.

Challenge: Verify that new AbortController().signal.reason is undefined.

πŸ’‘ Hints (1)
  • β€’ reason is set when abort(reason) is called; before that it is undefined