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 :
src/test.jsexport default 'test';
Effectuons l'import :
src/index.jsimport str from './test.js';
console.log(str);
Export de tableaux
Exportons un tableau :
src/test.jsexport default [1, 2, 3, 4];
Effectuons l'import :
src/index.jsimport arr from './test.js';
console.log(arr);
Export d'objets
Exportons un objet :
src/test.jsexport default {
a: 1,
b: 2,
c: 3
};
Effectuons l'import :
src/index.jsimport obj from './test.js';
console.log(obj);
Tâches pratiques
Задание 1
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é.
Задание 2
Créez un module exportant trois nombres. Importez ce module dans un autre fichier et trouvez la somme de ces nombres.