Importimi i të gjithë përmbajtjes kur kombinohen eksportet në JavaScript

Kur kombinohen eksportet, mund të importoni funksionin e parazgjedhur dhe të gjithë funksionet e tjerë në formën e një objekti.

Le të shohim se si bëhet kjo. Le të supozojmë se kemi eksportet e mëposhtme:

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

Le të importojmë funksionin e parazgjedhur dhe të gjithë funksionet e tjerë me emrin mod:

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

Le të kontrollojmë funksionimin e funksionit të parazgjedhur:

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

Le të kontrollojmë funksionimin e funksioneve të tjera:

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

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

Krijoni një modul që eksporton një funksion të parazgjedhur dhe disa funksione të tjera në formën e një objekti me funksione.