sábado, 11 de julio de 2015

Capítulo 26: Pasar Argumentos a Funciones Constructor


Contenido:
Personalizar las funciones constructor con el uso de argumentos; Usamos la palabra clave this; Instanciar objetos con argumentos; Podemos añadir la cantidad de argumentos que queramos. Ejemplo práctico Función Constructor Coche con varios argumentos.

Podemos personalizar las funciones constructor pasándoles argumentos (denominados parámetros) cuando instanciamos un objeto. Se pueden añadir todos los argumentos que se quiera

<script>
    function Persona(nombrePersona) {
            this.nombre = nombrePersona;
            this.info = 'Esta persona se llama ' + this.nombre;
            this.mostrarInfo = function(){
                  alert(this.info);
            }
   }
   var persona1 = new Persona('Adan');
   var persona2 = new Persona('Eva');
</script>

Un ejemplo de llamada al objeto creado:

<input type="button" value="Mostrar info Adan" onclick="persona1.mostrarInfo()" />
<input type="button" value="Mostrar info Eva" onclick="persona2.mostrarInfo()" />

No hay comentarios:

Publicar un comentario

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