Ripasso di JavaScript: sintassi base e commenti
Che cos'è questo codice?
Questo è un esempio di codice JavaScript, un linguaggio di programmazione molto utilizzato per creare siti web interattivi. Vediamo insieme ogni parte del codice.
I commenti nel codice
I commenti sono note che i programmatori scrivono per spiegare cosa fa il codice. Il computer li ignora completamente, ma sono molto utili per noi umani!
Commento su una sola riga
// commento inline
- Si usa
//seguito dal testo del commento - Tutto quello che viene dopo
//sulla stessa riga viene ignorato dal computer
Commento su più righe
/*
commento multi-line
come dimostrato dalla riga nr.2
*/
- Si inizia con
/*e si finisce con*/ - Tutto quello che sta in mezzo viene ignorato, anche se occupa più righe
- Utile per spiegazioni lunghe o per "disattivare" temporaneamente parti di codice
La funzione alert()
alert("Hello World!");
alert()è una funzione che mostra una finestra popup nel browser- Tra le parentesi mettiamo il messaggio che vogliamo far apparire
- Le virgolette indicano che "Hello World!" è un testo (in programmazione si chiama "stringa")
Le variabili
Le variabili sono come dei contenitori dove possiamo conservare informazioni.
Variabile modificabile (let)
let nome = "Anna";
letcrea una variabile che può essere modificata in seguitonomeè il nome che diamo alla variabile"Anna"è il valore che assegniamo (una stringa di testo)
Variabile costante (const)
const NUMERO_STUDENTI_LAB = 28;
constcrea una costante, cioè un valore che non può più essere modificatoNUMERO_STUDENTI_LABè scritto tutto in maiuscolo (convenzione per le costanti)28è un numero (non ha bisogno di virgolette come il testo)
Punti chiave da ricordare
- I commenti aiutano a capire il codice
alert()mostra messaggi all'utenteletper variabili che possono cambiareconstper valori fissi- Le stringhe di testo vanno tra virgolette
- I numeri non hanno bisogno di virgolette
CODICE PRODOTTO
alert("Hello World!"); // commento inline
/*
commento multi-line
come dimostrato dalla riga nr.2
*/
let nome = "Anna";
const NUMERO_STUDENTI_LAB = 28;