Mengeksport Nilai dari Modul ES dalam JavaScript
Bukan sahaja fungsi boleh dieksport, tetapi juga nilai-nilai lain. Mari kita lihat bagaimana ia dilakukan.
Eksport Rentetan
Mari eksport satu rentetan:
src/test.jsexport default 'test';
Mari lakukan import:
src/index.jsimport str from './test.js';
console.log(str);
Eksport Tatasusunan
Mari eksport satu tatasusunan:
src/test.jsexport default [1, 2, 3, 4];
Mari lakukan import:
src/index.jsimport arr from './test.js';
console.log(arr);
Eksport Objek
Mari eksport satu objek:
src/test.jsexport default {
a: 1,
b: 2,
c: 3
};
Mari lakukan import:
src/index.jsimport obj from './test.js';
console.log(obj);
Masalah Praktikal
Задание 1
Buat satu modul yang mengeksport tatasusunan nombor. Sambungkan modul ini ke fail lain dan cari jumlah elemen tatasusunan yang disambungkan.
Задание 2
Buat satu modul yang mengeksport tiga nombor. Sambungkan modul ini ke fail lain dan cari jumlah nombor-nombor tersebut.