Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

219
Views
¿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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!