Exportarea valorilor din modulele ES în JavaScript
Se pot exporta nu numai funcții, ci și alte valori. Să vedem cum se face acest lucru.
Exportarea șirurilor de caractere
Să exportăm un șir de caractere:
export default 'test';
Să efectuăm importul:
import str from './test.js';
console.log(str);
Exportarea array-urilor
Să exportăm un array:
export default [1, 2, 3, 4];
Să efectuăm importul:
import arr from './test.js';
console.log(arr);
Exportarea obiectelor
Să exportăm un obiect:
export default {
a: 1,
b: 2,
c: 3
};
Să efectuăm importul:
import obj from './test.js';
console.log(obj);
Probleme practice
Creați un modul care exportă un array cu numere. Conectați acest modul la un alt fișier și găsiți suma elementelor array-ului conectat.
Creați un modul care exportă trei numere. Conectați acest modul la un alt fișier și găsiți suma acestor numere.