JS Built-ins
EventTargetbeginner

EventTarget β€” dispatchEvent exists

πŸ“– Usage Example
const et = new EventTarget()
typeof et.addEventListener  // β†’ 'function'

EventTarget provides addEventListener, removeEventListener, and dispatchEvent.

EventTarget β€” dispatchEvent

Every EventTarget instance exposes a dispatchEvent method for programmatically firing events.

Challenge: Confirm that dispatchEvent is a function on a new EventTarget.

πŸ’‘ Hints (1)
  • β€’ dispatchEvent synchronously invokes all registered listeners for the given event