Bonjour à tous
Comme je suis en train de développer une application administrative un peu complexe, je suis très orienté JavaScript ces temps ci.
Et comme je ne sais plus programmer autrement qu'en utilisant des objets, j'ai en permanence à écrire des instructions telles que
Il y a une chose qui me pose une question:
Pour moi, si on affecte une méthode d'un objet à un évènement, c'est TOUJOURS pour que la méthode s'applique dans le contexte de l'objet. Je ne vois pas très bien dans quels cas on pourrait avoir besoin d'écrire
Mais peut être que c'est utile dans certains cas???
Votre avis m'intéresse.
Comme je suis en train de développer une application administrative un peu complexe, je suis très orienté JavaScript ces temps ci.
Et comme je ne sais plus programmer autrement qu'en utilisant des objets, j'ai en permanence à écrire des instructions telles que
document.getElementById('bidule').addEventListener('click', this.maFonction.bind(this));
Il y a une chose qui me pose une question:
Pour moi, si on affecte une méthode d'un objet à un évènement, c'est TOUJOURS pour que la méthode s'applique dans le contexte de l'objet. Je ne vois pas très bien dans quels cas on pourrait avoir besoin d'écrire
document.getElementById('bidule').addEventListener('click', this.maFonction);
Mais peut être que c'est utile dans certains cas???
Votre avis m'intéresse.