Exportación de valores desde módulos ES en JavaScript

No solo se pueden exportar funciones, sino también otros valores. Veamos cómo se hace.

Exportación de cadenas

Exportemos una cadena:

src/test.jsexport default 'test';

Realicemos la importación:

src/index.jsimport str from './test.js';
console.log(str);

Exportación de arrays

Exportemos un array:

src/test.jsexport default [1, 2, 3, 4];

Realicemos la importación:

src/index.jsimport arr from './test.js';
console.log(arr);

Exportación de objetos

Exportemos un objeto:

src/test.jsexport default {
  a: 1,
  b: 2,
  c: 3
};

Realicemos la importación:

src/index.jsimport obj from './test.js';
console.log(obj);

Tareas prácticas

Задание 1

Crea un módulo que exporte un array con números. Conecta este módulo a otro archivo y encuentra la suma de los elementos del array conectado.

Задание 2

Crea un módulo que exporte tres números. Conecta este módulo a otro archivo y encuentra la suma de estos números.