English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Se il commento è solo una riga di testo, l'interprete JavaScript ignora completamente questa riga.
Di solito, i commenti vengono aggiunti per fornire informazioni aggiuntive relative al codice sorgente, come spiegazioni del programma, delle funzioni e dei parametri.
I commenti possono anche essere utilizzati per bloccare o saltare l'esecuzione durante il test del codice.
I commenti in linea iniziano con due barre oblique(//)seguite dal testo del commento.
// Stampa "Hello World" nel documento document.write("Hello World");Prova a vedere‹/›
Quando si scrivono commenti, indentali al livello dello stesso codice che si trova sotto di loro:
// Inizializza la funzione function showYear() { // Oggetto data let obj = new Date(); // Salva l'anno corrente nella variabile "myYear" let myYear = obj.getFullYear(); // Usa il seguente comando per stampare l'anno corrente nell'elemento HTML con ID="para" document.getElementById("para").innerHTML = myYear; }Prova a vedere‹/›
Quando un commento singolo appare alla fine di una riga di codice, viene chiamatoCommento in linea。
let x = 20;// Assegna un valore numerico a x let y = x + 5; // x + 5 assegna a y document.write(y); // Stampa il valore della variabile y nel documentoProva a vedere‹/›
I commenti multilinia o i commenti bloccati sono commenti di lunga forma utilizzati per introdurre ed explainare un segmento di codice. Di solito, questo tipo di commenti vengono messi nella parte superiore del file o prima di segmenti di codice particolarmente complessi.
I commenti multilinia sono iniziati con la barra obliqua e l'asterisco(/*)e terminati con l'asterisco e la barra(*/).
/* Inizializza la funzione greetUser Assegna il nome utente a una variabile e stampalo Ciao. */ function greetUser() { let name = prompt("Come ti chiami?"); document.getElementById("output").innerHTML = "Hello " + name; }Prova a vedere‹/›
A volte potresti vedere una versione leggermente modificata della sintassi dei commenti a blocco, che inizia con /** sulla parte sinistra del blocco di commenti e con stelle.
/** *Inizializza la funzione greetUser. *Assegna il nome utente alla variabile *e stampa il saluto. */ function greetUser() { let name = prompt("Qual è il tuo nome?"); document.getElementById("output").innerHTML = "Hello " + name; }Prova a vedere‹/›
I commenti a blocco sono spesso utilizzati nei documenti formali.
I commenti possono anche essere utilizzati per bloccare rapidamente e facilmente l'esecuzione del codice per scopi di test e debug.
// addTwoNumbers(5, 5); multiplyTwoNumbers(6, 3);Prova a vedere‹/›
Le annotazioni singole riga e le annotazioni a multilinea possono essere utilizzate per commentare il codice, a seconda della dimensione della parte da commutare.
/* document.write("Hello World<br>"); document.write("Hello World<br>"); document.write("Hello World<br>"); document.write("Hello World"); */Prova a vedere‹/›
Quando si determina la logica del programma, i commenti di codice possono aiutarti a determinare la posizione degli errori o a valutare le righe di codice che offrono la maggiore utilità.