Import af alt indhold ved kombination af eksporter i JavaScript

Ved kombination af eksporter kan du importere standardfunktionen og alle andre funktioner i form af et objekt.

Lad os se, hvordan det gøres. Lad os antage, at vi har følgende eksporter:

src/test.jsexport function func1() {
  return '1'
}
export function func2() {
  return '2'
}
export default function() {
  return 'text';
};

Lad os importere standardfunktionen og alle andre funktioner med navnet mod:

src/index.jsimport test, * as mod from './test.js';

Lad os kontrollere standardfunktionens funktionalitet:

src/index.jslet res = test();
console.log(res);

Lad os kontrollere de andre funktioners funktionalitet:

src/index.jslet res1 = mod.func1();
let res2 = mod.func2();

console.log(res1, res2);
Задание 1

Lav en modul, der eksporterer en funktion som standard og flere andre funktioner i form af et objekt med funktioner.