Експорт на вредности од 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
Направете модул кој експортира три броја. Поврзете го овој модул со друга датотека и пронајдете го збирот на овие броеви.