1
respuesta

Inquietud sobre el parámetro evento

Hola comunidad, un fraternal saludo para ustedes. Es para expresar que el profe no explica bien el parámetro"evento". Ese parámetro sirve para que? De donde proviene? Que otras propiedades tiene? Si alguien sabe, le agradezco bastante.

Y otras inquietudes, es que el profe explica muy afanado. Y el video tiene partes que se cortaron, al parecer, mirándolo con detalle, eso dificulta el aprendizaje. Cosas a mejorar, ustedes comprenderán.

1 respuesta

¡Hola Estudiante!

Entiendo tu inquietud sobre el parámetro "evento" en JavaScript. Este parámetro se utiliza en los eventos de JavaScript para pasar información sobre el evento que ha ocurrido, como un clic de ratón o una pulsación de tecla. El parámetro "evento" es un objeto que contiene propiedades que te permiten acceder a información específica sobre el evento, como la posición del ratón o la tecla que se ha pulsado.

El objeto evento se genera automáticamente cuando ocurre un evento y se pasa como argumento a la función del controlador de eventos. Puedes acceder a las propiedades del objeto evento utilizando la sintaxis evento.propiedad. Por ejemplo, evento.clientX te dará la posición horizontal del ratón en el momento del evento.

Aquí tienes un ejemplo práctico para que puedas entenderlo mejor:

document.addEventListener('click', function(evento) {
  console.log("Has hecho clic en la posición: " + evento.clientX + ", " + evento.clientY);
});

En este ejemplo, cada vez que hagas clic en el documento, se ejecutará la función del controlador de eventos y se mostrará la posición del ratón en la consola.

Lamento que hayas tenido dificultades con el video y la explicación del profesor. A veces, puede haber problemas técnicos o limitaciones de tiempo que dificulten la presentación completa del contenido. Sin embargo, estoy aquí para ayudarte a resolver tus dudas y brindarte el apoyo que necesitas.

¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)