Importación con Import
Desliza para mostrar el menú
Al utilizar ES Modules en Node.js, se emplea la sentencia import para incorporar funciones, objetos o valores de otros módulos. La sentencia import admite varias variantes según cómo el módulo exporte su contenido.
mathUtils.js
main.js
- Si un módulo utiliza
export default, se puede importar la exportación predeterminada asignándole cualquier nombre, como se muestra enimport PI from './mathUtils.js'; - Para las exportaciones nominales, se emplean llaves y se especifican los nombres exactos, por ejemplo:
import { add, subtract } from './mathUtils.js'; - También es posible combinar ambas formas en una sola sentencia:
import PI, { add, subtract } from './mathUtils.js'. Esto se denomina importaciones desestructuradas, y permite seleccionar únicamente las exportaciones necesarias de un módulo.
La sentencia import debe ubicarse siempre en el nivel superior del archivo y no puede utilizarse de forma condicional ni dentro de funciones. Esta sintaxis facilita la escritura de código modular y mantenible, que declara claramente las dependencias al inicio de cada módulo.
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 1. Capítulo 16
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Sección 1. Capítulo 16