logo

Komentáře JavaScript

Komentáře JavaScript pomáhají vysvětlit kód a usnadňují jeho pochopení. Můžete je také použít k dočasné deaktivaci částí kódu. Kompilátor JavaScriptu ignoruje komentáře při spouštění kódu.

1. Jednořádkové komentáře

Jednořádkový komentář v JavaScriptu je označen dvěma lomítky (//>),

Syntax:



// your comment here>

Příklad 1: Tento příklad ilustruje jednořádkový komentář.

Javascript
// A single line comment  console.log('Hello Geeks!');>

Výstup
Hello Geeks!>

Příklad 2: V tomto příkladu přiřadíme hodnoty některým proměnným a vysvětlíme je jednořádkovým komentářem.

Javascript
// Declaring a variable and assign value to it let geek = 'Computer science portal'; console.log(geek) // Perform operation of addition of two numbers let sum = 5 + 8 console.log(sum)>

Výstup
Computer science portal 13>

2. Víceřádkové komentáře

Víceřádkový komentář v JavaScriptu je způsob, jak zahrnout komentáře, které se rozkládají na více řádcích ve zdrojovém kódu.

Syntax:

/* This is a multiline comment It can span multiple lines */>

Příklad: Tento příklad ilustruje víceřádkový komentář pomocí /* … */

Javascript
/* It is multi line comment.  It will not be displayed upon  execution of this code */  console.log('Multiline comment in javascript');>

Výstup
Multiline comment in javascript>

Komentáře JavaScriptu k zabránění spuštění

Pro změnu provádění kódu JavaScript pomocí komentářů můžeme použít // nebo /*…*/. Komentáře JavaScript se používají k zabránění spuštění kódu a jsou považovány za vhodné pro testování kódu.

Příklad 1: Komentáře JavaScript se používají k zabránění spuštění vybraného kódu k nalezení problémů s kódem nebo při testování nových funkcí. Tento příklad ukazuje, že komentovaný kód se nikdy nespustí.

Javascript
function add() {  let x = 10;  let y = 20;  let z = x + y;  // console.log(x + y);  console.log(z); } add();>

Výstup
30>

Příklad 2: Tento příklad používá víceřádkové komentáře k zabránění provádění sčítacího kódu a provádění operací odčítání.

Javascript
function sub() {  let x = 10;  let y = 20;  /* let z = x + y;  console.log(z); */  let z = x - y;  console.log(z); } sub();>

Výstup
-10>