Eksport af værdier fra ES moduler i JavaScript
Man kan eksportere ikke kun funktioner, men også andre værdier. Lad os se, hvordan det gøres.
Eksport af strenge
Eksporter en streng:
src/test.jsexport default 'test';
Udfør import:
src/index.jsimport str from './test.js';
console.log(str);
Eksport af arrays
Eksporter et array:
src/test.jsexport default [1, 2, 3, 4];
Udfør import:
src/index.jsimport arr from './test.js';
console.log(arr);
Eksport af objekter
Eksporter et objekt:
src/test.jsexport default {
a: 1,
b: 2,
c: 3
};
Udfør import:
src/index.jsimport obj from './test.js';
console.log(obj);
Praktiske opgaver
Задание 1
Lav en modul, der eksporterer et array med tal. Tilslut denne modul til en anden fil og find summen af elementerne i det tilsluttede array.
Задание 2
Lav en modul, der eksporterer tre tal. Tilslut denne modul til en anden fil og find summen af disse tal.