Bruk av Kommentarer for å Dokumentere Code
Noen ganger kan det være nødvendig å forhindre at en spesifikk del av koden din kjører. Å slette hele koden er ikke praktisk hvis du vil teste en annen del senere. Det finnes ulike scenarier der du kan trenge å midlertidig stoppe kjøringen av en del av koden som ikke fungerer. I slike tilfeller kommer kommentarer til unnsetning.
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.
Enkeltlinjekommentarer
Enkeltlinjekommentarer blokkerer hele kodelinjen, og sikrer at koden over og under dem blir kjørt. Syntaksen for enkeltlinjekommentarer er enkel: du må legge til //
før koden på linjen du ønsker å kommentere ut:
console.log("Line 1"); // console.log("Line 2"); console.log("Line 3");
Eksemplet ovenfor viser at kommentaren //
blokkerer den andre kodelinjen, som ikke blir utført.
Vi kan også bruke enkeltlinjekommentarer for å blokkere flere linjer med kode på rad:
console.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.
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");
Flerslinjede kommentarer
Tenk deg en situasjon med en stor kodeblokk, 299 linjer lang. Å kommentere hver linje individuelt ville være tidkrevende. Det er her flerslinjede kommentarer kommer til nytte.
Flerslinjede kommentarer starter med /*
og slutter med */
. All kode som er omsluttet av dem er kommentert ut:
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 eksempelet ovenfor kan vi se at kodelinjen fra 3 til 10 ikke har blitt utført.
Vi kan bruke flerslinjekommentarer for å kommentere en del av linjen:
console.log("Part 1", /* "Part 2", */ "Part 3");
/* console.log("Part 1"); */ console.log("Part 2");
1. Hvorfor brukes kommentarer i kode?
2. Hvordan lager vi en enkeltlinjekommentar?
3. Hva er syntaksen for å lage en flerslinjekommentar?
4. Hvis du har en stor kodeblokk og omslutter den med /*
og */
, hva skjer med den omsluttede koden?
Takk for tilbakemeldingene dine!