Vērtību eksportēšana no ES moduļiem JavaScript
Var eksportēt ne tikai funkcijas, bet arī citas vērtības. Apskatīsim, kā tas tiek darīts.
Virkņu eksportēšana
Eksportēsim virkni:
export default 'test';
Veiksim importēšanu:
import str from './test.js';
console.log(str);
Masīvu eksportēšana
Eksportēsim masīvu:
export default [1, 2, 3, 4];
Veiksim importēšanu:
import arr from './test.js';
console.log(arr);
Objektu eksportēšana
Eksportēsim objektu:
export default {
a: 1,
b: 2,
c: 3
};
Veiksim importēšanu:
import obj from './test.js';
console.log(obj);
Praktiskie uzdevumi
Izveidojiet moduli, kas eksportē masīvu ar skaitļiem. Pievienojiet šo moduli citam failam un atrodiet importētā masīva elementu summu.
Izveidojiet moduli, kas eksportē trīs skaitļus. Pievienojiet šo moduli citam failam un atrodiet šo skaitļu summu.