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