Kursinnehåll
Introduktion till JavaScript
Introduktion till JavaScript
Använda Kommentarer för att Dokumentera Kod
Ibland kan du behöva förhindra att en specifik del av din kod körs. Att radera hela koden är inte bekvämt om du vill testa en separat sektion senare. Det finns olika scenarier där du kan behöva tillfälligt stoppa körningen av en icke-fungerande del av din kod. I sådana fall kommer kommentarer till din räddning.
Notera
Kommentarer ger en syntax för att dölja sektioner av din kod från tolken eller kompilatorn. De är också värdefulla för att dokumentera kod för andra utvecklare.
Enkelradskommentarer
Enkelradskommentarer blockerar hela kodraden, vilket säkerställer att koden ovanför och under dem körs. Syntaxen för enkelradskommentarer är enkel: du behöver lägga till //
före koden på raden du vill kommentera bort:
console.log("Line 1"); // console.log("Line 2"); console.log("Line 3");
Exemplet ovan visar att kommentaren //
blockerar den andra kodraden, som inte körs.
Vi kan också använda enradskommentarer för att blockera flera rader kod i rad:
console.log("Line 1"); console.log("Line 2"); // console.log("Line 3"); // console.log("Line 4"); console.log("Line 5");
Vi kan också lägga till kommentaren i slutet av raden.
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");
Fler-radskommentarer
Tänk på en situation med ett stort kodblock, 299 rader långt. Att kommentera varje rad individuellt skulle vara tidskrävande. Det är där fler-radskommentarer är praktiska.
Fler-radskommentarer börjar med /*
och slutar med */
. All kod som är innesluten inom dem är kommenterad:
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 exemplet ovan kan vi se att kodraden från 3 till 10 inte har körts.
Vi kan använda flerradiga kommentarer för att kommentera en del av raden:
console.log("Part 1", /* "Part 2", */ "Part 3");
/* console.log("Part 1"); */ console.log("Part 2");
1. Varför används kommentarer i kod?
2. Hur skapar vi en enradskommentar?
3. Vad är syntaxen för att skapa en flerradskommentar?
4. Om du har ett stort kodblock och omsluter det med /*
och */
, vad händer med den omslutna koden?
Tack för dina kommentarer!