Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Bruk av Kommentarer for å Dokumentere Kode | JavaScript-Grunnleggende
Introduksjon til JavaScript

bookBruk av Kommentarer for å Dokumentere Kode

Noen ganger kan det være nødvendig å forhindre at en bestemt del av koden din blir kjørt. Å slette hele koden er ikke hensiktsmessig hvis du ønsker å teste en annen del senere. Det finnes ulike situasjoner hvor du midlertidig må stoppe utførelsen av en del av koden som ikke fungerer. I slike tilfeller er kommentarer til stor hjelp.

Merk

Kommentarer gir en syntaks for å skjule deler av koden din fra tolken eller kompilatoren. De er også verdifulle for å dokumentere kode for andre utviklere.

Enlinjekommentarer

Enlinjekommentarer blokkerer hele linjen med kode, slik at koden over og under fortsatt blir kjørt. Syntaksen for enlinjekommentarer er enkel: du må legge til // foran koden på linjen du ønsker å kommentere ut:

123
console.log("Line 1"); // console.log("Line 2"); console.log("Line 3");
copy

Eksempelet ovenfor viser at kommentaren // blokkerer den andre kodelinjen, som dermed ikke blir kjørt.

Vi kan også bruke enkel-linje-kommentarer for å blokkere flere kodelinjer etter hverandre:

12345
console.log("Line 1"); console.log("Line 2"); // console.log("Line 3"); // console.log("Line 4"); console.log("Line 5");
copy

Vi kan også legge til kommentaren på slutten av linjen.

123
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");
copy

Flerlinjekommentarer

Tenk deg en situasjon med en stor kodeblokk, 299 linjer lang. Å kommentere hver linje individuelt ville vært tidkrevende. Det er her flerlinjekommentarer er nyttige.

Flerlinjekommentarer starter med /* og avsluttes med */. All kode som er omsluttet av disse, blir kommentert ut:

1234567891011
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");
copy

I eksemplet ovenfor ser vi at kodelinjen fra 3 til 10 ikke har blitt kjørt.

Vi kan bruke flerslinjekommentarer for å kommentere deler av en linje:

1
console.log("Part 1", /* "Part 2", */ "Part 3");
copy
1
/* console.log("Part 1"); */ console.log("Part 2");
copy

1. Hvorfor brukes kommentarer i kode?

2. Hvordan lager vi en enkel linjekommentar?

3. Hva er syntaksen for å lage en flersidig kommentar?

4. Hvis du har en stor kodeblokk og omslutter den med /* og */, hva skjer med koden som er omsluttet?

question mark

Hvorfor brukes kommentarer i kode?

Select the correct answer

question mark

Hvordan lager vi en enkel linjekommentar?

Select the correct answer

question mark

Hva er syntaksen for å lage en flersidig kommentar?

Select the correct answer

question mark

Hvis du har en stor kodeblokk og omslutter den med /* og */, hva skjer med koden som er omsluttet?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 4

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 2.33

bookBruk av Kommentarer for å Dokumentere Kode

Sveip for å vise menyen

Noen ganger kan det være nødvendig å forhindre at en bestemt del av koden din blir kjørt. Å slette hele koden er ikke hensiktsmessig hvis du ønsker å teste en annen del senere. Det finnes ulike situasjoner hvor du midlertidig må stoppe utførelsen av en del av koden som ikke fungerer. I slike tilfeller er kommentarer til stor hjelp.

Merk

Kommentarer gir en syntaks for å skjule deler av koden din fra tolken eller kompilatoren. De er også verdifulle for å dokumentere kode for andre utviklere.

Enlinjekommentarer

Enlinjekommentarer blokkerer hele linjen med kode, slik at koden over og under fortsatt blir kjørt. Syntaksen for enlinjekommentarer er enkel: du må legge til // foran koden på linjen du ønsker å kommentere ut:

123
console.log("Line 1"); // console.log("Line 2"); console.log("Line 3");
copy

Eksempelet ovenfor viser at kommentaren // blokkerer den andre kodelinjen, som dermed ikke blir kjørt.

Vi kan også bruke enkel-linje-kommentarer for å blokkere flere kodelinjer etter hverandre:

12345
console.log("Line 1"); console.log("Line 2"); // console.log("Line 3"); // console.log("Line 4"); console.log("Line 5");
copy

Vi kan også legge til kommentaren på slutten av linjen.

123
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");
copy

Flerlinjekommentarer

Tenk deg en situasjon med en stor kodeblokk, 299 linjer lang. Å kommentere hver linje individuelt ville vært tidkrevende. Det er her flerlinjekommentarer er nyttige.

Flerlinjekommentarer starter med /* og avsluttes med */. All kode som er omsluttet av disse, blir kommentert ut:

1234567891011
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");
copy

I eksemplet ovenfor ser vi at kodelinjen fra 3 til 10 ikke har blitt kjørt.

Vi kan bruke flerslinjekommentarer for å kommentere deler av en linje:

1
console.log("Part 1", /* "Part 2", */ "Part 3");
copy
1
/* console.log("Part 1"); */ console.log("Part 2");
copy

1. Hvorfor brukes kommentarer i kode?

2. Hvordan lager vi en enkel linjekommentar?

3. Hva er syntaksen for å lage en flersidig kommentar?

4. Hvis du har en stor kodeblokk og omslutter den med /* og */, hva skjer med koden som er omsluttet?

question mark

Hvorfor brukes kommentarer i kode?

Select the correct answer

question mark

Hvordan lager vi en enkel linjekommentar?

Select the correct answer

question mark

Hva er syntaksen for å lage en flersidig kommentar?

Select the correct answer

question mark

Hvis du har en stor kodeblokk og omslutter den med /* og */, hva skjer med koden som er omsluttet?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 4
some-alt