Експорт на вредности од ES модули во JavaScript

Може да се експортираат не само функции, туку и други вредности. Ајде да погледнеме, како тоа се прави.

Експорт на стрингови

Да експортираме стринг:

src/test.jsexport default 'test';

Да извршиме импорт:

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

Експорт на низи

Да експортираме низа:

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

Да извршиме импорт:

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

Експорт на објекти

Да експортираме објект:

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

Да извршиме импорт:

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

Практични задачи

Задание 1

Направете модул кој експортира низа со броеви. Поврзете го овој модул со друга датотека и пронајдете го збирот на елементите од поврзаната низа.

Задание 2

Направете модул кој експортира три броја. Поврзете го овој модул со друга датотека и пронајдете го збирот на овие броеви.