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.