¿Existe antes de que se active un evento o es creado por el evento? Por ejemplo, cuando se activa un evento de clic, ¿se agrega la propiedad de clic a algún objeto de evento ya existente? ¿O se crea un objeto para este evento cuando se activa el evento?
Se crea cuando se dispara un determinado evento; luego puede usarlo dentro de su función de controlador de eventos.
Aquí hay un ejemplo compacto con jQuery, según lo solicitado:
$("#my-btn").click(e => { console.log("Here is the event object:"); console.log(e); }); <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.0/jquery.min.js"></script> <button id="my-btn">Click</button> <i>Logging the object to the console may be slow as the event object is very large</i>