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

248
Visualizações
Funciones de flecha en objeto literal frente a funciones de flecha en objetos generados por clase
const objectLiteral = { x: 5, getX: () => { console.log(`The value of x is ${this.x}`); } } x.getX(); // The value of x is undefined

¿Por qué this no se vincula con el método getX cuando uso un objeto literal? ¿La función de flecha no obtiene this del alcance principal? En este caso, el objectLiteral. Pero lo hace cuando uso un objeto generado por la clase.

 class classObject { x = 5; getX = () => { console.log(`The value of x is ${this.x}`); } const classObjectInstance = new classObject(); classObjectInstance.getX(); // The value of x is 5 }
about 4 years ago · Juan Pablo Isaza
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