Nous avons discussion avec notre équipe sur la prochaine: Quel nom correct devrait avoir une variable qui sera un alias pour "ceci" dans la fonction anonyme. Exemple simple:Fermetures JavaScript à l'intérieur des objets: quel alias devrait avoir "ceci" pour passer en fonction anonyme?
var SomeConstructor = function() {
this.someProperty = 'bingo';
this.someMethod = function() {
var myObjectAlias = this;
$('a').click(function() {
alert(myObjectAlias.someProperty);
});
}
}
Donc ma question est - Quel nom correct devrait avoir la variable "myObjectAlias"? Ou ce qui est utilisé dans votre code par exemple?
Voir http://stackoverflow.com/questions/2698831/that-self-or-me-which-one-to-prefer-in-javascript – bobince