Eksportimi i vlerave nga modulet ES në JavaScript

Nuk mund të eksportohen vetëm funksione, por edhe vlera të tjera. Le të shohim se si bëhet kjo.

Eksportimi i vargjeve

Le të eksportojmë një varg:

src/test.jsexport default 'test';

Le të kryejmë importin:

src/index.jsimport str from './test.js';
console.log(str);

Eksportimi i vargjeve

Le të eksportojmë një varg:

src/test.jsexport default [1, 2, 3, 4];

Le të kryejmë importin:

src/index.jsimport arr from './test.js';
console.log(arr);

Eksportimi i objekteve

Le të eksportojmë një objekt:

src/test.jsexport default {
  a: 1,
  b: 2,
  c: 3
};

Le të kryejmë importin:

src/index.jsimport obj from './test.js';
console.log(obj);

Detyra praktike

Задание 1

Krijoni një modul që eksporton një varg me numra. Lidheni këtë modul me një skedar tjetër dhe gjeni shumën e elementeve të vargut të lidhur.

Задание 2

Krijoni një modul që eksporton tre numra. Lidheni këtë modul me një skedar tjetër dhe gjeni shumën e këtyre numrave.