Eksport wartości z modułów ES w JavaScript
Można eksportować nie tylko funkcje, ale także inne wartości. Spójrzmy, jak to się robi.
Eksport ciągów znaków
Wyeksportujmy ciąg znaków:
export default 'test';
Wykonajmy import:
import str from './test.js';
console.log(str);
Eksport tablic
Wyeksportujmy tablicę:
export default [1, 2, 3, 4];
Wykonajmy import:
import arr from './test.js';
console.log(arr);
Eksport obiektów
Wyeksportujmy obiekt:
export default {
a: 1,
b: 2,
c: 3
};
Wykonajmy import:
import obj from './test.js';
console.log(obj);
Zadania praktyczne
Stwórz moduł eksportujący tablicę z liczbami. Podłącz ten moduł do innego pliku i znajdź sumę elementów zaimportowanej tablicy.
Stwórz moduł eksportujący trzy liczby. Podłącz ten moduł do innego pliku i znajdź sumę tych liczb.