Bonjour � tous!

J'ai une interrogation, lorsque je suis dans mon objet JS. "this" fait r�f�rence � ce m�me objet (jusque l� rien de d�lirant?).

Mais, si mon objet lance un CallBack, et que cette fonction CallBack est d�clar� dans mon objet: que vaut this?

Un exemple peut pour concr�tiser tout �a:
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
 
var MyObject = function()
{
   this.param = 'value';
   this.Init = function()
   {
       alert(this.param); // Affiche value.
   }
 
   AnObject.AddListener('click', this.OnClickCallBack};
   this.OnClickCallBack()
   {
       alert(this.param); // affiche undefined
   }
}
vous auriez une id�e?