Ekspor Nilai dari ES Modul di JavaScript
Tidak hanya fungsi yang dapat diekspor, tetapi juga nilai lainnya. Mari kita lihat, bagaimana hal itu dilakukan.
Ekspor String
Ekspor sebuah string:
src/test.jsexport default 'test';
Lakukan impor:
src/index.jsimport str from './test.js';
console.log(str);
Ekspor Array
Ekspor sebuah array:
src/test.jsexport default [1, 2, 3, 4];
Lakukan impor:
src/index.jsimport arr from './test.js';
console.log(arr);
Ekspor Objek
Ekspor sebuah objek:
src/test.jsexport default {
a: 1,
b: 2,
c: 3
};
Lakukan impor:
src/index.jsimport obj from './test.js';
console.log(obj);
Tugas Praktis
Задание 1
Buatlah sebuah modul yang mengekspor array berisi angka. Hubungkan modul ini ke file lainnya dan temukan jumlah total elemen dari array yang dihubungkan.
Задание 2
Buatlah sebuah modul yang mengekspor tiga angka. Hubungkan modul ini ke file lainnya dan temukan jumlah total dari angka-angka tersebut.