La situation est quelque peu semblable-
Le problème est que la valeur de n’est pas visible à l’intérieur de la fonction d’auditeur de la
, où il est probablement considéré comme une nouvelle variable.
Merci d’avance.
La situation est quelque peu semblable-
Le problème est que la valeur de n’est pas visible à l’intérieur de la fonction d’auditeur de la
, où il est probablement considéré comme une nouvelle variable.
Merci d’avance.
Il n’y a absolument rien de mal avec le code que vous avez écrit. Les une_fonction et someVar doivent être accessibles, dans le cas où ils étaient disponibles dans le contexte où anonyme `` a été créé.
Vérifier si l’alerte vous donne la valeur que vous recherchez, n’oubliez pas qu'il sera accessible dans le cadre de la fonction anonyme (sauf si vous avez plus de code qui fonctionne sur la même variable de someVar à côté de l’appel à la méthode addEventListener)
Cette question est vieux, mais j’ai pensé que je voudrais proposer une alternative à l’aide .bind() de l’ES5 - pour la postérité. :)
Soyez conscient que vous avez besoin de mettre en place votre fonction d’écouteur avec le premier paramètre comme argument tu es de passage dans bind (votre autre fonction) et le deuxième paramètre est maintenant l’événement (au lieu de la première, telle qu’elle aurait été).
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.