como almacenar un objeto literal de una hora en concreto javascript code example
Example 1: FUNCION EN OBJETO JAVASCRIPT
function nombreDelTipoDeObjeto (par1, par2, …, parN) {
this.nombrePropiedad1 = valorPropiedad1;
this.nombrePropiedad2 = valorPropiedad2;
this.método1 = function () { … código …. }
this.método2 = function (param1, param2, …, paramN) { … código …}
}
function nombreDelTipoDeObjeto (par1, par2, …, parN) {
this.nombrePropiedad1 = valorPropiedad1;
this.nombrePropiedad2 = valorPropiedad2;
this.método1 = nombreFuncion1;
this.método2 = nombreFuncion2;
}
function nombreFuncion1 (par1, par2, …, parN) { … código … }
function nombreFuncion2 (par1, par2, …, parN) { … código … }
Example 2: javascript declaracion de clase
function Persona(primerNombre) {
this.primerNombre = primerNombre;
}
Persona.prototype.diHola = function() {
alert ("Hola, Soy " + this.primerNombre);
};
var persona1 = new Persona("Alicia");
var persona2 = new Persona("Sebastian");
var funcionSaludar = persona1.diHola;
persona1.diHola();
persona2.diHola();
funcionSaludar();
alert(funcionSaludar === persona1.diHola);
alert(funcionSaludar === Persona.prototype.diHola);
funcionSaludar.call(persona1);