Salut,
Que pensez-vous de cette pratique qui consiste à mettre l'objet "event" en argument ?
Exemple quand on écrit : elem.onclick = function (event) {...}...
Après je remarque qu'on a accès à l'objet event à l'intérieur de la fonction mais en fait on aurait pu mettre n'importe qu'elle autre nom en argument comme "evt" et alors on a aussi accès à l'objet event à l'intérieur de la fonction...
Mais apparemment (corrigez-moi si je me trompe) "event" ça correspond à "window.event" alors on a toujours accès à l'objet event même si on ne met rien en argument...
---> Alors pourquoi mettre un argument ?
Sachant que j'y vois un inconvénient (tester sur VS Code ) : On a pas d'assistance (auto-complétion) sur le nom de l'argument même si c'est "event" par contre si on ne met pas d'argument ou bien si le nom de l'argument n'est pas "event" alors on a l'assistance (auto-complétion) sur l'objet "event" car là il le voit comme étant "window.event"...
Merci.
Partager