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.