Importation avec Import
Glissez pour afficher le menu
Lors de l'utilisation des modules ES dans Node.js, l'instruction import permet d'intégrer des fonctions, objets ou valeurs provenant d'autres modules. L'instruction import prend en charge plusieurs variantes selon la manière dont le module exporte son contenu.
mathUtils.js
main.js
- Si un module utilise
export default, il est possible d'importer l'export par défaut en lui attribuant le nom de votre choix, comme illustré parimport PI from './mathUtils.js'; - Pour les exports nommés, il convient d'utiliser des accolades et de spécifier les noms exacts, par exemple
import { add, subtract } from './mathUtils.js'; - Il est également possible de combiner les deux formes dans une seule instruction :
import PI, { add, subtract } from './mathUtils.js'. Cette approche est appelée importation par décomposition et permet de sélectionner uniquement les exports nécessaires d'un module.
L'instruction import doit toujours se trouver au niveau supérieur du fichier et ne peut pas être utilisée de manière conditionnelle ou à l'intérieur de fonctions. Cette syntaxe favorise une écriture modulaire et maintenable du code, en listant clairement les dépendances au début de chaque module.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion