Pour mon application Web, je crée un espace de noms en JavaScript comme ceci:Comment créer des variables privées dans un espace de noms?
var com = {example: {}};
com.example.func1 = function(args) { ... }
com.example.func2 = function(args) { ... }
com.example.func3 = function(args) { ... }
Je veux aussi créer « privé » (je sais que cela n'existe pas dans JS) des variables d'espace de noms, mais ne suis pas sûr de ce qui le meilleur modèle de conception à utiliser.
Serait-il:
com.example._var1 = null;
Ou serait autre chose le modèle de conception?
Par "super" voulez-vous dire "créer"? – kennytm
duplicata possible de [JavaScript Namespace Declaration] (http://stackoverflow.com/questions/2504568/javascript-namespace-declaration) – casablanca
@casablanca, non - ma question n'est pas un doublon de ce que vous avez lié aussi. – StaceyI