domingo, 12 de julio de 2015

Capítulo 28: Crear herencias con prototype


Contenido:
Crear Herencias con prototype. Herencia nos permite crear un Objeto a partir de otro ya existente; Permite reutilizar Código; Crear e instanciar un nuevo Objeto; Crear un segundo Objeto que herede del anterior; uso de la palabra clave prototype; Utilizar propiedades y Métodos del Objeto padre en el Objeto Hijo. Heredar de Objetos Preconstruidos. Crear Método que hereda del Objeto String

Herencia: permite crear un objeto a partir de uno existente. Hereda las propiedades y metodos del objeto y permite añadir nuevas propiedades y objetos. En Javascript hay que utilizar la palabra clave prototype.

    nuevoObjeto.prototype = new objetoExistente();

prototype también se utiliza para extender objetos preconstruidos en javascript. Por ejemplo, para añadir un nuevo método al objeto String denominado voltear:

    <script>
           String.prototype.voltear = function(){
                   var salida = '';
                   for (var i = this.length-1; i>=0; i--) {
                           salida += this.substr(i,1);
                   }
           }
    </script>

prompt: muestra una caja de texto donde podemos escribir un texto. Ejemplo:

var enString = prompt("Escribe un string de Texto");

No hay comentarios:

Publicar un comentario

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