Bruk 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:
123console.log("Line 1"); // console.log("Line 2"); console.log("Line 3");
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:
12345console.log("Line 1"); console.log("Line 2"); // console.log("Line 3"); // console.log("Line 4"); console.log("Line 5");
Vi kan også legge til kommentaren på slutten av linjen.
123console.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");
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:
1234567891011console.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 ser vi at kodelinjen fra 3 til 10 ikke har blitt kjørt.
Vi kan bruke flerslinjekommentarer for å kommentere deler av en linje:
1console.log("Part 1", /* "Part 2", */ "Part 3");
1/* console.log("Part 1"); */ console.log("Part 2");
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?
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
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
Bruk 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:
123console.log("Line 1"); // console.log("Line 2"); console.log("Line 3");
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:
12345console.log("Line 1"); console.log("Line 2"); // console.log("Line 3"); // console.log("Line 4"); console.log("Line 5");
Vi kan også legge til kommentaren på slutten av linjen.
123console.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");
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:
1234567891011console.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 ser vi at kodelinjen fra 3 til 10 ikke har blitt kjørt.
Vi kan bruke flerslinjekommentarer for å kommentere deler av en linje:
1console.log("Part 1", /* "Part 2", */ "Part 3");
1/* console.log("Part 1"); */ console.log("Part 2");
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?
Takk for tilbakemeldingene dine!