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.