Arvojen vieminen ES-moduuleista JavaScriptissä
Voidaan viedä ei vain funktioita, vaan myös muita arvoja. Katsotaan, kuinka se tehdään.
Merkkijonojen vienti
Viedään merkkijono:
export default 'test';
Suoritetaan tuonti:
import str from './test.js';
console.log(str);
Taulukoiden vienti
Viedään taulukko:
export default [1, 2, 3, 4];
Suoritetaan tuonti:
import arr from './test.js';
console.log(arr);
Objektien vienti
Viedään objekti:
export default {
a: 1,
b: 2,
c: 3
};
Suoritetaan tuonti:
import obj from './test.js';
console.log(obj);
Käytännön tehtävät
Tee moduuli, joka vie taulukon numeroita. Yhdistä tämä moduuli toiseen tiedostoon ja löydä yhdistetyn taulukon elementtien summa.
Tee moduuli, joka vie kolme numeroa. Yhdistä tämä moduuli toiseen tiedostoon ja löydä näiden numeroiden summa.