JavaScript·Advanced·Conceptual·1 min read
Why use an AbortSignal with addEventListener?
Short interview answer
Passing a signal lets one abort operation remove related listeners, simplifying teardown when a component or request owns several event registrations.
Key takeaway
Explain the underlying mental model clearly, then support it with a concrete example and its trade-offs.