En la actualidad podemos hacer uso de módulos, que significa que los archivos Javascript los podemos llamar desde un archivo Javascript interno podemos llamar a otro. Lo ideal es que el código esté escrito en archivos Javascript.

Invocación de un módulo

Salvo que el desarrollador diga que lo pongamos arriba, la realidad es que los archivos tienen que estar invocados antes de la etiqueta de cierre </body>.

<script src="js/modulos.js" type="module"></script>

Ordenamiento de código

Conviene recordar el ordenamiento de código en nuestra programación, que ya vimos en capítulos pasados.

  • Importación de módulos
  • Declaración de variables
  • Declaración de funciones
  • Ejecución de código

Lo primero que tenemos que ejecutar SIEMPRE es la importación de módulos.

En un archivo podemos exportar lo que necesitemos, no todo.

Importar por defecto

Si importamos por defecto, es la función que por defecto se va a ejecutar. No necesariamente los archivos tienen que tener el default, no se pueden tener dos default.

Generar alias

impor {aritmetica as a, PI, usuario} from "./archivo.js"