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:
src/test.jsexport default 'test';
Suoritetaan tuonti:
src/index.jsimport str from './test.js';
console.log(str);
Taulukoiden vienti
Viedään taulukko:
src/test.jsexport default [1, 2, 3, 4];
Suoritetaan tuonti:
src/index.jsimport arr from './test.js';
console.log(arr);
Objektien vienti
Viedään objekti:
src/test.jsexport default {
a: 1,
b: 2,
c: 3
};
Suoritetaan tuonti:
src/index.jsimport obj from './test.js';
console.log(obj);
Käytännön tehtävät
Задание 1
Tee moduuli, joka vie taulukon numeroita. Yhdistä tämä moduuli toiseen tiedostoon ja löydä yhdistetyn taulukon elementtien summa.
Задание 2
Tee moduuli, joka vie kolme numeroa. Yhdistä tämä moduuli toiseen tiedostoon ja löydä näiden numeroiden summa.