JavaScript · Módulos

Módulo

Archivo JavaScript que importa o exporta funcionalidades.

Un módulo JavaScript tiene su propio ámbito y puede compartir valores mediante export e import. En el navegador, los módulos se cargan con type="module".

Ejemplo

JavaScript · Módulos
// calculos.js
export const doble = n => n * 2;

// main.js (otro archivo)
import { doble } from './calculos.js';
console.log(doble(5));

Evita esta confusión

Este ejemplo necesita dos archivos reales y un servidor adecuado; no se ejecuta pegando ambas partes en la consola o en el laboratorio de una sola celda.