Exportieren von Werten aus ES-Modulen in JavaScript
Man kann nicht nur Funktionen exportieren, sondern auch andere Werte. Lassen Sie uns sehen, wie das gemacht wird.
Export von Strings
Exportieren wir einen String:
src/test.jsexport default 'test';
Führen wir den Import durch:
src/index.jsimport str from './test.js';
console.log(str);
Export von Arrays
Exportieren wir ein Array:
src/test.jsexport default [1, 2, 3, 4];
Führen wir den Import durch:
src/index.jsimport arr from './test.js';
console.log(arr);
Export von Objekten
Exportieren wir ein Objekt:
src/test.jsexport default {
a: 1,
b: 2,
c: 3
};
Führen wir den Import durch:
src/index.jsimport obj from './test.js';
console.log(obj);
Praktische Aufgaben
Задание 1
Erstellen Sie ein Modul, das ein Array mit Zahlen exportiert. Verbinden Sie dieses Modul mit einer anderen Datei und finden Sie die Summe der Elemente des importierten Arrays.
Задание 2
Erstellen Sie ein Modul, das drei Zahlen exportiert. Verbinden Sie dieses Modul mit einer anderen Datei und finden Sie die Summe dieser Zahlen.