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

169
Visualizações
¿La función miembro no puede acceder a sus propiedades miembro?

Soy un novato en objetos de aprendizaje de JavaScript. Creé un objeto aquí está el código.

 const address = { street: "", city: "", zipcode: "", showAddress: function() { return (street+city+zipcode); } };

cuando escribo:

 address.showAddress();

Muestra el error:

 "Uncaught ReferenceError: street is not defined at Object.showAddress (index.js:237) at <anonymous>:1:

9"

Acabo de buscar en Google el error y no pude encontrar una solución. en https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Not_defined No puedo entender por qué ocurre este error en este ámbito. en desarrollador .mozilla.org está escrito que la función puede acceder a todas las variables y funciones definidas dentro del ámbito en el que se define.

La pregunta es:

por qué la función miembro no puede acceder a las propiedades de su propio objeto. Estudié conceptos de oop en javascript y allí puedo acceder fácilmente a las propiedades del objeto por su propio método. Espero que la pregunta sea clara.

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

0

prueba esto

Tienes que usar un 'esto' para usar dentro de la clave. Si tengo razón, la única forma es usar 'esto'. Revisa la imagen y escríbeme si funciona.

 const address = { street: "a", city: "b", zipcode: "c", showAddress: function() { return (this.street+this.city+this.zipcode); }

};

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