JS Built-ins
EventTargetbeginner

EventTarget β€” removeEventListener exists

πŸ“– Usage Example
class MyEmitter extends EventTarget {}
const em = new MyEmitter()
em instanceof EventTarget  // β†’ true

Extend EventTarget to add event dispatch capabilities to any class.

EventTarget β€” removeEventListener

Every EventTarget instance exposes a removeEventListener method to unsubscribe listeners.

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

πŸ’‘ Hints (1)
  • β€’ removeEventListener removes a previously-added listener