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

223
Visualizações
¿Función definida en la cabeza no reconocida en el cuerpo?

Hola a todos, estoy aprendiendo javascript y me encontré con un problema al definir una función en la cabeza utilizando funciones importadas:

 <script type="module"> import {g1} From './scripts/main.js'; myFunction(){ do something, g1 is called } </script>

cuando llamo a myFunction en el cuerpo, obtengo un error myFunction() no definido:

 <script> myFunction(); </script>

Tengo entendido que esto debería funcionar, ¿estoy cometiendo un error con el atributo de tipo en la cabeza?

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

0

En JS, el alcance de un código dado se ejecuta simplemente así:

(1) Alcance global > (2) Alcance del módulo y luego > (3) Alcance de la función

Lo que significa que intenta acceder a una variable/función de alcance de módulo en el alcance global, necesita reestructurar su código de alguna manera. Tus opciones son:

  • Ya sea para poner el código dentro del mismo módulo
  • O encuentre una manera de importar un módulo en el otro
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