Commenti JavaScript
I commenti JavaScript possono essere utilizzati per spiegare il codice JavaScript e per renderlo più leggibile.
I commenti JavaScript possono essere utilizzati anche per impedire l'esecuzione durante il test di codice alternativo.
Commenti a riga singola
I commenti a riga singola iniziano con //
.
Qualsiasi testo tra //
e la fine della riga verrà ignorato da JavaScript (non verrà eseguito).
Questo esempio utilizza un commento a riga singola prima di ogni riga di codice:
Esempio
// Change heading:
document.getElementById("myH").innerHTML = "My First Page";
// Change paragraph:
document.getElementById("myP").innerHTML = "My first paragraph.";
Questo esempio utilizza un commento a riga singola alla fine di ogni riga per spiegare il codice:
Esempio
let x = 5; // Declare x, give it the value of 5
let y = x + 2; // Declare y, give it the value of x + 2
Commenti su più righe
I commenti su più righe iniziano con /*
e finiscono con */
.
Qualsiasi testo compreso tra /*
e */
verrà ignorato da JavaScript.
Questo esempio utilizza un commento su più righe (un blocco di commenti) per spiegare il codice:
Esempio
/*
The code below will change
the heading with id = "myH"
and the paragraph with id = "myP"
in my web page:
*/
document.getElementById("myH").innerHTML = "My First Page";
document.getElementById("myP").innerHTML = "My first paragraph.";
È più comune utilizzare commenti a riga singola.
I commenti sui blocchi vengono spesso utilizzati per la documentazione formale.
Utilizzo dei commenti per impedire l'esecuzione
L'uso dei commenti per impedire l'esecuzione del codice è adatto per il test del codice.
L'aggiunta //
davanti a una riga di codice cambia le righe di codice da una riga eseguibile a un commento.
Questo esempio usa // per impedire l'esecuzione di una delle righe di codice:
Esempio
//document.getElementById("myH").innerHTML = "My First Page";
document.getElementById("myP").innerHTML = "My first paragraph.";
Questo esempio utilizza un blocco di commenti per impedire l'esecuzione di più righe:
Esempio
/*
document.getElementById("myH").innerHTML = "My First Page";
document.getElementById("myP").innerHTML = "My first paragraph.";
*/