Veo que puedes hacer (e) -> {...} o (evento) -> {...} como entrada,
Pero también escuché que puede usar cualquier variable para información de eventos como "a", "b" o algo así. ex. (a) -> {...}
Estaba bajo la suposición de que "e" y "evento" eran únicos, pero parece que ese no es el caso por lo que he leído.
Entonces, mi pregunta es si hago (a) -> {...} ¿cómo sabe la función que "a" contiene información sobre el evento? (¿Y por qué "a" tendría información sobre el evento de todos modos, sin estar definido o algo así?)
gracias
Los valores se asignan a los argumentos de función, cuando se llama a la función, en orden . Los nombres que les das dentro de la función son irrelevantes e incognoscibles para cualquier cosa fuera de la función.
const a = (one, two) => console.log(one, two); const b = (two, one) => console.log(one, two); a(1,2); b(1,2);El objeto de evento simplemente se pasa como el primer argumento de la función cuando se llama.