18-febrero-2013
admin

Patrón Decorator para Javascript

El patrón decorator es un patrón de diseño que permite añadir un comportamiento adicional a un objeto existente dinámicamente.

var JQuery ={
	getNombre:function(){
		return "Pepe"; 
	}
};

//Decorado del objeto con la capacidad de formar un nombre completo
(function($){
        $.test = function(apellido){ 
                      return JQuery.getNombre() + " " + apellido;
        }
})(JQuery);

// Usando la funcionalidad decorada
console.log( JQuery.test("Contreras") );

El resultado obtenido es: «Pepe Contreras»

1 Comentario

  • Muy interesante la implementación con el módulo.

Dejar un comentario

Categorias

Linkedin