Uitvoer van waardes uit ES modules in JavaScript

Jy kan nie net funksies uitvoer nie, maar ook ander waardes. Kom ons kyk hoe dit gedoen word.

Uitvoer van snare

Voer 'n string uit:

src/test.jsexport default 'test';

Laat ons dit invoer:

src/index.jsimport str from './test.js';
console.log(str);

Uitvoer van skikkings

Voer 'n skikking uit:

src/test.jsexport default [1, 2, 3, 4];

Laat ons dit invoer:

src/index.jsimport arr from './test.js';
console.log(arr);

Uitvoer van objekte

Voer 'n objek uit:

src/test.jsexport default {
  a: 1,
  b: 2,
  c: 3
};

Laat ons dit invoer:

src/index.jsimport obj from './test.js';
console.log(obj);

Praktiese take

Задание 1

Maak 'n module wat 'n skikking met nommers uitvoer. Koppel hierdie module aan 'n ander lêer en vind die som van die elemente van die gekoppelde skikking.

Задание 2

Maak 'n module wat drie nommers uitvoer. Koppel hierdie module aan 'n ander lêer en vind die som van hierdie nommers.