ES modullarından JavaScript-də dəyərlərin eksportu

Yalnız funksiyaları deyil, həm də digər dəyərləri də eksport etmək olar. Gəlin görək bu necə edilir.

Sətirlərin eksportu

Bir sətri eksport edək:

src/test.jsexport default 'test';

İmport edək:

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

Massivlərin eksportu

Bir massivi eksport edək:

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

İmport edək:

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

Obyektlərin eksportu

Bir obyekti eksport edək:

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

İmport edək:

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

Praktiki tapşırıqlar

Задание 1

Rəqəmlər olan bir massiv eksport edən bir modul hazırlayın. Bu modulu başqa bir fayla birləşdirin və birləşdirilmiş massivin elementlərinin cəmini tapın.

Задание 2

Üç rəqəm eksport edən bir modul hazırlayın. Bu modulu başqa bir fayla birləşdirin və bu rəqəmlərin cəmini tapın.