Exportování hodnot z ES modulů v JavaScriptu
Lze exportovat nejen funkce, ale i další hodnoty. Podívejme se, jak se to dělá.
Exportování řetězců
Exportujme řetězec:
export default 'test';
Proveďme import:
import str from './test.js';
console.log(str);
Exportování polí
Exportujme pole:
export default [1, 2, 3, 4];
Proveďme import:
import arr from './test.js';
console.log(arr);
Exportování objektů
Exportujme objekt:
export default {
a: 1,
b: 2,
c: 3
};
Proveďme import:
import obj from './test.js';
console.log(obj);
Praktické úlohy
Vytvořte modul, který exportuje pole s čísly. Připojte tento modul k jinému souboru a najděte součet prvků připojeného pole.
Vytvořte modul, který exportuje tři čísla. Připojte tento modul k jinému souboru a najděte součet těchto čísel.