JavaScript komentari

JavaScript komentari mogu se koristiti za objašnjenje i poboljšanje čitljivosti JavaScript koda.

Prilikom testiranja alternativnog koda, JavaScript komentari se također mogu koristiti za blokiranje izvođenja.

Komentari u jednom redu

/ je početak napomene u jednom retku.

JavaScript zanemaruje svaki tekst između // i kraja retka (neće se izvršiti).

Svakoj liniji koda u ovom primjeru prethodi komentar u jednom retku:

// Promijeni zaglavlje:
document.getElementById("myH").innerHTML = "Prva stranica";

// Promijeni paragraf:
document.getElementById("myP").innerHTML = "Prvi paragraf.";

Ovaj primjer koristi komentar u jednom retku na kraju svakog retka da bi objasnio kod u retku:

let x = 7;      // Deklarirajte x, dajte mu vrijednost 7
let y = x + 5;  // Deklarirajte y, dajte mu vrijednost x + 5

Komentari na nekoliko redova

Komentari koji se prostiru u nekoliko redova počinju sa /* i završavaju sa */.

JavaScript će zanemariti svaki tekst između /* i */.

Za ilustraciju koda, ovaj primjer koristi višerednu napomenu (blok komentara):

/*
Kod ispod će se promijeniti
naslov sa id="mojNaslov"
i odlomak s id="mojOdlomak"
na mojoj web stranici:
*/
document.getElementById("mojNaslov").innerHTML = "Prva stranica";
document.getElementById("mojOdlomak").innerHTML = "Prvi paragraf.";

Sprečavanje izvršavanja s komentarima

Testiranje koda može imati koristi od korištenja komentara kako bi se izbjeglo izvršavanje koda.

Kada stavite / ispred linije koda, ona se pretvara u komentar umjesto izvršne linije.

/ se koristi u ovom primjeru za sprječavanje izvođenja jedne od linija koda:

//document.getElementById("mojNaslov").innerHTML = "Prva stranica";
document.getElementById("mojOdlomak").innerHTML = "Prvi paragraf.";

U ovom primjeru se koristi blok komentara za zabranu izvođenja u nekoliko redova:

/*
document.getElementById("mojNaslov").innerHTML = "Prva stranica";
document.getElementById("mojOdlomak").innerHTML = "Prvi paragraf.";
*/