Reikšmių eksportavimas iš ES modulių JavaScript
Galima eksportuoti ne tik funkcijas, bet ir kitas reikšmes. Pažiūrėkime, kaip tai daroma.
Eksportuojamos eilutės
Eksportuokime eilutę:
export default 'test';
Atlikime importą:
import str from './test.js';
console.log(str);
Eksportuojami masyvai
Eksportuokime masyvą:
export default [1, 2, 3, 4];
Atlikime importą:
import arr from './test.js';
console.log(arr);
Eksportuojami objektai
Eksportuokime objektą:
export default {
a: 1,
b: 2,
c: 3
};
Atlikime importą:
import obj from './test.js';
console.log(obj);
Praktinės užduotys
Sukurkite modulį, eksportuojantį masyvą su skaičiais. Prijunkite šį modulį prie kito failo ir suraskite prijungto masyvo elementų sumą.
Sukurkite modulį, eksportuojantį tris skaičius. Prijunkite šį modulį prie kito failo ir suraskite šių skaičių sumą.