Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Import med import | Sektion
Node.js Grundlæggende

bookImport med import

Stryg for at vise menuen

Når du bruger ES Modules i Node.js, anvendes import-sætningen til at hente funktioner, objekter eller værdier fra andre moduler. import-sætningen understøtter flere varianter afhængigt af, hvordan modulet eksporterer sit indhold.

mathUtils.js

mathUtils.js

main.js

main.js

copy
  • Hvis et modul bruger export default, kan du importere standardeksporten ved at give den et vilkårligt navn, som vist med import PI from './mathUtils.js';
  • For navngivne eksporteringer anvendes krøllede parenteser, hvor de præcise navne angives, eksempelvis import { add, subtract } from './mathUtils.js';
  • Det er også muligt at kombinere begge former i én sætning: import PI, { add, subtract } from './mathUtils.js'. Dette kaldes destrukturerende import, og det gør det muligt kun at vælge de eksporteringer, der er nødvendige fra et modul.

import-sætningen skal altid placeres på øverste niveau i filen og må ikke bruges betinget eller inde i funktioner. Denne syntaks understøtter modulær og vedligeholdelsesvenlig kode, hvor afhængigheder tydeligt angives i starten af hvert modul.

question mark

Hvilken af følgende importerer korrekt både standardeksporten og en navngiven eksport fra et modul kaldet 'tools.js'?

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 16

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 1. Kapitel 16
some-alt