Crear librería de JavaScript
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
Cómo crear una librería de JavaScript sencilla
Agregando la librería al alcance global (global scope)
Un ejemplo de una librería sencilla (Expandir para ver ejemplo documentado):
(function(w) {
	var variable1 = 'unoA';
	var variable2 = 'dosB';
	var variable3 = {
		sub1: 'a',
		sub2: 'b'
	};
	function hola() {
		alert('hola');
	}
	;
	w.lib = {};
	w.lib.variable2 = variable2;
	w.lib.variable3 = variable3;
	w.lib.hola = hola;
})(window);
// *********************************
//	Ejecución
// *********************************
lib.hola();
alert(lib.variable2);
(function(w) {
	var a = 'unoA';
	var b = {
		a: 'a',
		b: 'b'
	};
	function hola() {
		alert('hola');
	}
	;
	w.lib = a;
	w.libb = b;
})(window); // No es estrictamente necesario el window ya que es global