Importazione con Import
Scorri per mostrare il menu
Quando si utilizzano gli ES Modules in Node.js, si utilizza l'istruzione import per includere funzioni, oggetti o valori da altri moduli. L'istruzione import supporta diverse varianti a seconda di come il modulo esporta i suoi contenuti.
mathUtils.js
main.js
- Se un modulo utilizza
export default, è possibile importare l'export di default assegnandogli un nome a scelta, come mostrato daimport PI from './mathUtils.js'; - Per le esportazioni denominate, si utilizzano le parentesi graffe e si specificano i nomi esatti, ad esempio
import { add, subtract } from './mathUtils.js'; - È anche possibile combinare entrambe le forme in un'unica istruzione:
import PI, { add, subtract } from './mathUtils.js'. Questa modalità è chiamata importazione destrutturata e consente di selezionare solo le esportazioni necessarie da un modulo.
L'istruzione import deve sempre trovarsi a livello superiore del file e non può essere utilizzata in modo condizionale o all'interno di funzioni. Questa sintassi consente di scrivere codice modulare e manutenibile, elencando chiaramente le dipendenze all'inizio di ciascun modulo.
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 1. Capitolo 16
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Sezione 1. Capitolo 16