Export de valeurs depuis des modules ES en JavaScript
Il est possible d'exporter non seulement des fonctions, mais également d'autres valeurs. Voyons comment cela se fait.
Export de chaînes de caractères
Exportons une chaîne de caractères :
export default 'test';
Effectuons l'import :
import str from './test.js';
console.log(str);
Export de tableaux
Exportons un tableau :
export default [1, 2, 3, 4];
Effectuons l'import :
import arr from './test.js';
console.log(arr);
Export d'objets
Exportons un objet :
export default {
a: 1,
b: 2,
c: 3
};
Effectuons l'import :
import obj from './test.js';
console.log(obj);
Tâches pratiques
Créez un module exportant un tableau contenant des nombres. Importez ce module dans un autre fichier et trouvez la somme des éléments du tableau importé.
Créez un module exportant trois nombres. Importez ce module dans un autre fichier et trouvez la somme de ces nombres.