JS Built-ins
Eventintermediate

Event β€” defaultPrevented is false initially

πŸ“– Usage Example
const e = new Event('x', { cancelable: true })
e.preventDefault()
e.defaultPrevented  // β†’ true

Call preventDefault() on cancelable events to stop the default browser behavior.

Event.defaultPrevented

defaultPrevented reflects whether preventDefault() has been called. Before any call, it is false.

Challenge: Verify that a freshly constructed cancelable event has defaultPrevented === false.

πŸ’‘ Hints (1)
  • β€’ Call preventDefault() on the event to change defaultPrevented to true