Kursusindhold
Introduktion til JavaScript
Introduktion til JavaScript
Brug af Kommentarer til at Dokumentere Code
Nogle gange kan det være nødvendigt at forhindre en specifik del af din kode i at blive udført. Det er ikke praktisk at slette hele koden, hvis du senere vil teste en separat sektion. Der er forskellige scenarier, hvor du midlertidigt kan have brug for at stoppe udførelsen af en ikke-fungerende del af din kode. I sådanne tilfælde kommer kommentarer dig til undsætning.
Bemærk
Kommentarer giver en syntaks til at skjule sektioner af din kode fra tolken eller kompilatoren. De er også værdifulde til at dokumentere kode for andre udviklere.
Enkeltlinje-kommentarer
Enkeltlinje-kommentarer blokerer hele kodelinjen, hvilket sikrer, at koden over og under dem udføres. Syntaksen for enkeltlinje-kommentarer er ligetil: du skal tilføje //
før koden på den linje, du ønsker at kommentere ud:
console.log("Line 1"); // console.log("Line 2"); console.log("Line 3");
Eksemplet ovenfor viser, at kommentaren //
blokerer den anden kodelinje, som ikke udføres.
Vi kan også bruge enkeltlinjekommentarer til at blokere flere linjer kode i træk:
console.log("Line 1"); console.log("Line 2"); // console.log("Line 3"); // console.log("Line 4"); console.log("Line 5");
Vi kan også tilføje kommentaren i slutningen af linjen.
console.log("Part 1.1"); console.log("Part 1.2"); console.log("Part 2.1"); // console.log("Part 2.2") console.log("Part 3.1"); console.log("Part 3.2");
Multi-line Comments
Overvej en situation med en stor kodeblok, 299 linjer lang. At kommentere hver linje individuelt ville være tidskrævende. Det er her, multi-line kommentarer er nyttige.
Multi-line kommentarer starter med /*
og slutter med */
. Enhver kode, der er indkapslet inden for dem, er kommenteret ud:
console.log("Line 1"); console.log("Line 2"); /* console.log("Line 4"); console.log("Line 5"); console.log("Line 6"); console.log("Line 7"); console.log("Line 8"); console.log("Line 9"); */ console.log("Line 11");
I eksemplet ovenfor kan vi se, at kodelinjen fra 3 til 10 ikke er blevet udført.
Vi kan bruge flerlinjekommentarer til at kommentere en del af linjen:
console.log("Part 1", /* "Part 2", */ "Part 3");
/* console.log("Part 1"); */ console.log("Part 2");
1. Hvorfor bruges kommentarer i kode?
2. Hvordan laver vi en enkeltlinjekommentar?
3. Hvad er syntaksen for at lave en flersidet kommentar?
4. Hvis du har en stor kodeblok og omslutter den med /*
og */
, hvad sker der med den omsluttede kode?
Tak for dine kommentarer!