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 :
export 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 :
import test, * as mod from './test.js';
Vérifions le fonctionnement de la fonction par défaut :
let res = test();
console.log(res);
Vérifions le fonctionnement des autres fonctions :
let res1 = mod.func1();
let res2 = mod.func2();
console.log(res1, res2);
Créez un module exportant une fonction par défaut et plusieurs autres fonctions sous la forme d'un objet contenant des fonctions.