Importare tutto il contenuto quando si combinano le esportazioni in JavaScript

Quando si combinano le esportazioni, è possibile importare la funzione predefinita e tutte le altre funzioni sotto forma di oggetto.

Vediamo come si fa. Supponiamo di avere le seguenti esportazioni:

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

Importiamo la funzione predefinita e tutte le altre funzioni con il nome mod:

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

Verifichiamo il funzionamento della funzione predefinita:

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

Verifichiamo il funzionamento delle altre funzioni:

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

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

Crea un modulo che esporta una funzione predefinita e altre funzioni sotto forma di oggetto con funzioni.