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

152
Visualizações
¿Cómo se representa una clase como una función en JavaScript?

Por Clases en MDN

Las clases son de hecho "funciones especiales"

como seria algo

 class Foo { constructor(x) { this.x = x; } foo() {} }

traducirse a solo function (ignorando la función de "elevación")

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

0

 // declare the "class" function Foo (x) { this.x = x; } // declare the instance method Foo.prototype.foo = function () { return 'i am foo'; } // create an instance const f = new Foo(42); // invoke its methods console.log(f.foo()); // 'i am foo' // access its properties console.log(fx); // 42

about 4 years ago · Juan Pablo Isaza Relatório

0

Non hoisted (tanto como las funciones constructoras basadas en la sintaxis de clase no son hoisted) debido a una expresión de función invocada inmediatamente (IIFE) que sirve como patrón de módulo...

 const Foo = (function () { // class Foo { // function Foo(x) { // constructor(x) { this.x = x; // this.x = x; } // } function foo() { // foo() { } // Foo.prototype.foo = foo; // } // return Foo; // // }()); // }
about 4 years ago · Juan Pablo Isaza Relatório

0

Bueno, realmente todo son objetos: una clase es simplemente un modelo para un objeto que tiene algunos métodos y algunos valores. Son todos los objetos con características que pueden almacenar valores o transformar valores.

Una clase es algo, una función hace algo. Llamarlo una función especial es, en el mejor de los casos, innecesario y confuso en el peor.

Básicamente, no te preocupes por eso.

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