Komentarji JavaScript pomagajo razložiti kodo in olajšajo razumevanje. Uporabite jih lahko tudi za začasno onemogočanje delov kode. Prevajalnik JavaScript ignorira komentarje med izvajanjem kode.
1. Enovrstični komentarji
Enovrstični komentar v JavaScriptu je označen z dvema poševnicama (//>),
Sintaksa:
// your comment here>
Primer 1: Ta primer ponazarja enovrstični komentar.
Javascript // A single line comment console.log('Hello Geeks!');> Izhod
Hello Geeks!>
Primer 2: V tem primeru bomo nekaterim spremenljivkam dodelili vrednosti in jih razložili z enovrstičnimi komentarji.
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)>
Izhod
Computer science portal 13>
2. Večvrstični komentarji
Večvrstični komentar v JavaScriptu je način za vključitev komentarjev, ki obsegajo več vrstic v izvorni kodi.
Sintaksa:
/* This is a multiline comment It can span multiple lines */>
primer: Ta primer ponazarja večvrstični komentar z uporabo /* … */
blokirane številkeJavascript
/* It is multi line comment. It will not be displayed upon execution of this code */ console.log('Multiline comment in javascript');> Izhod
Multiline comment in javascript>
Komentarji JavaScript za preprečevanje izvajanja
Uporabimo lahko // ali /*…*/, da spremenimo izvajanje kode JavaScript z uporabo komentarjev. Komentarji JavaScript se uporabljajo za preprečevanje izvajanja kode in veljajo za primerne za testiranje kode.
Primer 1: Komentarji JavaScript se uporabljajo za preprečevanje izvajanja izbrane kode za iskanje težav s kodo ali med preizkušanjem novih funkcij. Ta primer ponazarja, da se komentirana koda ne bo nikoli izvedla.
Javascript function add() { let x = 10; let y = 20; let z = x + y; // console.log(x + y); console.log(z); } add();> Izhod
30>
Primer 2: Ta primer uporablja večvrstične komentarje za preprečevanje izvajanja kode dodajanja in izvajanje operacij odštevanja.
Javascript function sub() { let x = 10; let y = 20; /* let z = x + y; console.log(z); */ let z = x - y; console.log(z); } sub();> Izhod
-10>