Espacio de nombres, javascript
Publicado por angel (12 intervenciones) el 27/02/2018 15:53:18
Viendo este código escrito en javascript no comprendo muy bien que es un espacio de nombres y cual es el significado de los ||, alguien podría explicármelo?
Espacios de nombres
Para simular espacios de nombres, en JavaScript se anidan objetos.
Espacios de nombres
Para simular espacios de nombres, en JavaScript se anidan objetos.
1
2
3
4
5
6
7
8
9
10
11
12
13
miBiblioteca = miBiblioteca || {};
miBiblioteca.seccion1 = miBiblioteca.seccion1 || {};
miBiblioteca.seccion1 = { priopiedad: p1,
metodo: function() { },
};
miBiblioteca.seccion2 = miBiblioteca.seccion2 || {};
miBiblioteca.seccion2 = { priopiedad: p2,
metodo: function() { },
};
miBiblioteca = miBiblioteca || {}; (function(namespace) {
var propiedadPrivada = p1; namespace.propiedadPublica = p2;
var metodoPrivado = function() { }; namespace.metodoPublico = function() { };
}(miBiblioteca));
Valora esta pregunta


0