Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Importación con Import | Sección
Practicar
Proyectos
Cuestionarios y Retos
Cuestionarios
Retos
/
Fundamentos de Node.js

bookImportació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

mathUtils.js

main.js

main.js

copy
  • Si un módulo utiliza export default, se puede importar la exportación predeterminada asignándole cualquier nombre, como se muestra en import 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.

question mark

¿Cuál de las siguientes opciones importa correctamente tanto la exportación por defecto como una exportación nombrada de un módulo llamado 'tools.js'?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 16

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 1. Capítulo 16
some-alt