Importul întregului conținut la combinarea exporturilor în JavaScript

La combinarea exporturilor se poate importa funcția implicită și toate celelalte funcții sub forma unui obiect.

Să vedem cum se face acest lucru. Să presupunem că avem următoarele exporturi:

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

Să importăm funcția implicită și toate celelalte funcții cu numele mod:

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

Să verificăm funcționarea funcției implicite:

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

Să verificăm funcționarea celorlalte funcții:

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

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

Creați un modul care exportă o funcție implicită și încă câteva funcții sub forma unui obiect cu funcții.