Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

78
Visualizações
Objeto. Crear función de llamada con prototipo.

Ok, tengo esto funcionando:

 const personProto2 = { calAge() { console.log(2021 - this.birthday); }, };
 const rein = Object.create(personProto2); rein.name = "Rein"; rein.birthday = 1945; rein.calAge();

Pero si hago esto:

 const Person = function (name, birthday) { this.name = name; this.birthday = birthday; }; Person.prototype.calAge = function () { console.log(2021 - this.birthday); };
 const rein = Object.create(Person); rein.name = "Rein"; rein.birthday = 1945; rein.prototype.calAge();

no funciona Pero una función es también un objeto. Y un objeto tiene también un prototipo.

Entonces, ¿por qué el segundo ejemplo no funciona?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Creo que quiso decir usar new al crear un objeto JavaScript simple y en blanco.

El operador new le permite crear una instancia de un tipo de objeto definido por el usuario o de uno de los tipos de objetos integrados que tiene una función de constructor. ahora, puede llamar al método calAge .

 function Person(name, birthday) { this.name = name; this.birthday = birthday; }; Person.prototype.calAge = function () { console.log(2021 - this.birthday); }; const rein = new Person("Rein", 1945); rein.calAge();

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda