Para mi aplicación web, estoy creando un espacio de nombres en JavaScript, así:¿Cómo crear variables privadas dentro de un espacio de nombres?
var com = {example: {}};
com.example.func1 = function(args) { ... }
com.example.func2 = function(args) { ... }
com.example.func3 = function(args) { ... }
también quieren crear "privado" (sé que esto no existe en JS) las variables de espacio de nombres, pero no estoy seguro de lo que está el mejor patrón de diseño para usar.
¿Sería:
com.example._var1 = null;
O sería el patrón de diseño ser otra cosa?
¿Por "grande" quiere decir "crear"? – kennytm
posible duplicado de [JavaScript Namespace Declaration] (http://stackoverflow.com/questions/2504568/javascript-namespace-declaration) – casablanca
@casablanca, no, mi pregunta no es un duplicado de lo que ha vinculado también. – StaceyI