Importation de l'intégralité du contenu lors de la combinaison d'exportations en JavaScript

Avec une combinaison d'exportations, il est possible d'importer la fonction par défaut et toutes les autres fonctions sous la forme d'un objet.

Voyons comment procéder. Supposons que nous ayons les exportations suivantes :

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

Importons la fonction par défaut et toutes les autres fonctions sous le nom mod :

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

Vérifions le fonctionnement de la fonction par défaut :

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

Vérifions le fonctionnement des autres fonctions :

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

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

Créez un module exportant une fonction par défaut et plusieurs autres fonctions sous la forme d'un objet contenant des fonctions.