Bonjour � tous
J'ai suivi les tutoriels sur les fonctions de J.P. Vincent et tent� de les appliquer.
Dans un fichier j'ai d�clar� un espace de nom pour toute mon application :Dans un autre fichier j'ai :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 // Création du namespace de l'application (function() { MY = window.MY || {}; })();A partir de l� j'essaye de r�cup�rer la valeur de ma variable dans la console en passant � ma m�thode publique le nom de la variable comme argument :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 MY.cpts = (function() { var that = this; // Ma variable privé var c203 = 0; // Méthode publique return { getCompte: function(c) { return that[c]; } }; })();La console me renvoie undefined. Le probl�me vient-il du fameux contexte ou peut-�tre suis-je compl�tement � cot� de la plaque
Code : S�lectionner tout - Visualiser dans une fen�tre � part MY.cpts.getCompte("c203") // Retourne undefined
Merci de votre aide
Partager