Adjunto el código de la clase: <code> function heredaDe(prototipoHijo, prototipoPadre) { var foo = function(){} foo.prototype = prototi...

Pablo Andres

Pablo Andres

Pregunta
studenthace 6 años

Adjunto el código de la clase:

function heredaDe(prototipoHijo, prototipoPadre) { var foo = function(){} foo.prototype = prototipoPadre.prototype prototipoHijo.prototype = new foo prototipoHijo.prototype.constructor = prototipoHijo } function Persona(nombre, apellido, altura, genero){ this.nombre = nombre this.apellido = apellido this.altura = altura this.genero = genero } Persona.prototype.saludar = function(){ console.log(`Hola me llamo ${this.nombre} ${this.apellido}`) } Persona.prototype.soyAltX = function(){ var altX = this.genero == 'masculino' ? 'alto' : 'alta' var string = this.altura >= 1.8 ? `Soy ${this.nombre} ${this.apellido} y definitivamente soy ${altX}.` : `Soy ${this.nombre} ${this.apellido} y no, no soy ${altX}.` console.log(string) } function Desarrollador(nombre, apellido){ this.nombre = nombre this.apellido = apellido } heredaDe(Desarrollador, Persona) Desarrollador.prototype.saludar = function(){ console.log(`Hola, me llamo ${this.nombre} ${this.apellido} y soy desarrollader.`) }
1 respuestas
para escribir tu comentario
    Valentina Rúa Carrillo

    Valentina Rúa Carrillo

    studenthace 6 años

    gracias!! :D

Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.

Fundamentos de JavaScript 2018
Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.