Bonjour,
Etant habitué au Java, je suis perturbé par l'emploi de this en Javascript, qui me semble légèrement différent.
En particulier, si j'ai une classe définie par :
Ces deux fonctions sont-elles identiques? Parce qu'après un test, j'ai l'impression que func2 crée une variable globale monAttribut...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 maClass = function() { monAttribut = 0; func1 = function() { this.monAttribut = 1;} func2 = function() { monAttribut = 1;}
Partager