Bonjour,

j'ai cr�e un "objet" javascript qui comprend plusieurs m�thodes, variable....

mon probl�me est que je ne cerne pas trop bien la gestion des port�e.
J'ai bien compris la notions de VAR, this, et rien, mon probl�me c'est les appel imbriqu�, je m'explique voila une exemple.

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
 
var MyClass= Function(){
 
  this.maMethode1 = function(){
      //traitement divers;
      //appel à la méthode maMethode2       
      this.maMethode2();
 }
 
  this.maMethode2 = function(){
  }
 
  this.maMethode3 = function(){
      //traitement divers;
      //appel à la méthode maMethode1       
      this.maMethode1();
 
  }
} 
 
LaClass= new MyClass();
si je fait :
LaClass.maMethode2 () -->OK
LaClass.maMethode1 () -->OK
LaClass.maMethode3 () -->KO sur this.maMethode2(); ????
Pouvez vous me donners une explication ?
Cordialement