seniorHTML5
Explain the 'Passive Event Listeners' in HTML5 performance.
Updated Apr 28, 2026
Short answer
A way to tell the browser that an event listener will never call preventDefault().
Deep explanation
When scrolling, the browser normally waits to see if a scroll listener calls preventDefault() before moving the page. By setting {passive: true}, the browser can scroll immediately, leading to much smoother performance.
Unlock with a Pro subscription to view this section.
View pricingReal-world example
No real-world example available yet.
Unlock with a Pro subscription to view this section.
Upgrade to ProCommon mistakes
No common mistakes listed yet.
Unlock with a Pro subscription to view this section.
Upgrade to ProFollow-up questions
No follow-up questions available yet.
Unlock with a Pro subscription to view this section.
Upgrade to Pro