O'Reilly logo
  • Ahmed Elgendy thinks this is interesting:

: What about the event object? Why doesn’t setTimeout pass the event handler one?

A:

A: The event object is mostly used with DOM-related event handlers. setTimeout doesn’t pass any kind of event object to its handler, because it doesn’t occur on a specific element.

From

Cover of Head First JavaScript Programming

Note

Why does the setTimeOut not pass the handler any event objects?