Exportando valores de módulos ES em JavaScript
Você pode exportar não apenas funções, mas também outros valores. Vamos ver como isso é feito.
Exportando strings
Vamos exportar uma string:
export default 'test';
Vamos realizar a importação:
import str from './test.js';
console.log(str);
Exportando arrays
Vamos exportar um array:
export default [1, 2, 3, 4];
Vamos realizar a importação:
import arr from './test.js';
console.log(arr);
Exportando objetos
Vamos exportar um objeto:
export default {
a: 1,
b: 2,
c: 3
};
Vamos realizar a importação:
import obj from './test.js';
console.log(obj);
Tarefas práticas
Crie um módulo que exporte um array com números. Conecte este módulo a outro arquivo e encontre a soma dos elementos do array importado.
Crie um módulo que exporte três números. Conecte este módulo a outro arquivo e encontre a soma desses números.