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:
export default 'test';
Lakukan impor:
import str from './test.js';
console.log(str);
Ekspor Array
Ekspor sebuah array:
export default [1, 2, 3, 4];
Lakukan impor:
import arr from './test.js';
console.log(arr);
Ekspor Objek
Ekspor sebuah objek:
export default {
a: 1,
b: 2,
c: 3
};
Lakukan impor:
import obj from './test.js';
console.log(obj);
Tugas Praktis
Buatlah sebuah modul yang mengekspor array berisi angka. Hubungkan modul ini ke file lainnya dan temukan jumlah total elemen dari array yang dihubungkan.
Buatlah sebuah modul yang mengekspor tiga angka. Hubungkan modul ini ke file lainnya dan temukan jumlah total dari angka-angka tersebut.