sábado, 11 de julio de 2015

Capítulo 24: Javascript orientado a objetos


Contenido:
Crear instancia de un Objeto de modo directo; JavaScript cuenta con el Objeto preconstruido Object y la palabra clave new; Crear una propiedad del Objeto; Crear un Método del Objeto; Primero crear una Función; Uso de la palabra clave this; Asignar al Método la definición de una Función; Dentro de un Método, this hace referencia al Objeto Padre de ese Método; Ejemplo del uso del Método del nuevo Objeto.

Creación de un nuevo objeto (instancias objetos):

miNuevoObjeto = new Object()

Palabra clave: new:
Para crear una propiedad: miNuevoObjeto.info = ‘Soy un objeto básico’;  En este caso la propiedad es info es un string

Para crear un método primero tenemos que crear una función:

function miFunc() { alert(this.info); }
miNuevoObjeto.mostrarInfo = miFunc;

En este caso hemos creado un método al asignarle una función (su definición y no su resultado - por eso no se declara con paréntesis)en vez de un valor.

this: cuando lo usamos dentro de una función o de un método se refiere al objeto padre, en este caso miNuevoObjeto

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.