Creando objetos con patrón factoria
patrón factoria javascript crear objeto
by Fabian Allel
JavaScript
function crearPersona(nombre, apellido1, apellido2, edad){
return {
nombre : nombre,
apellido1 : apellido1,
apellido2 : apellido2,
edad : edad,
sumarEdad: function(){
this.edad++;
}
}
}
var persona1=crearPersona('Luis', 'Gallardo', 'Galaz', 27);
var persona2=crearPersona('Jose', 'Allel', 'Galaz', 2);
alert(persona1.edad);
persona1.sumarEdad();
alert(persona1.edad);
alert(persona2.edad);
persona2.sumarEdad();
alert(persona2.edad);