Waarden exporteren uit ES modules in JavaScript
Je kunt niet alleen functies exporteren, maar ook andere waarden. Laten we kijken hoe dat wordt gedaan.
Strings exporteren
Laten we een string exporteren:
export default 'test';
Laten we importeren:
import str from './test.js';
console.log(str);
Arrays exporteren
Laten we een array exporteren:
export default [1, 2, 3, 4];
Laten we importeren:
import arr from './test.js';
console.log(arr);
Objecten exporteren
Laten we een object exporteren:
export default {
a: 1,
b: 2,
c: 3
};
Laten we importeren:
import obj from './test.js';
console.log(obj);
Praktische opdrachten
Maak een module die een array met getallen exporteert. Verbind deze module met een ander bestand en vind de som van de elementen van de verbonden array.
Maak een module die drie getallen exporteert. Verbind deze module met een ander bestand en vind de som van deze getallen.