English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La sintassi JavaScript è un insieme di regole che definisce un programma JavaScript con una struttura corretta.
In un linguaggio di programmazione, le variabili vengono utilizzate per memorizzare valori di dati.
Le variabili JavaScript standard non hanno un tipo aggiuntivo; qualsiasi valore può essere memorizzato in qualsiasi variabile.
può essere utilizzatoletoppure per le variabili a livello di blocco),varoppure per le variabili a livello di funzioneconstdichiara una variabile (per costanti immutabili).
l'uguale (=) viene utilizzato per assegnare un valore alla variabile.
In questo esempio,numè definito come variabile. Poi, pernumAssegnazione 20:
var num; num = 20;Testa per vedere <</>
JavaScript utilizza gli operatori aritmetici (+ - * /) per calcolare i valori.
(20 + 30) * 10Testa per vedere <</>
JavaScript utilizza l'operatore di assegnazione (=) per assegnare un valore a una variabile.
var x = 20; var y = 30; var z = x + y;Testa per vedere <</>
Potrai trovare ulteriori informazioni sugli operatori nella parte successiva di questa guida.
Il nome delle variabili, delle funzioni o delle proprietà è chiamato in JavaScriptIdentificatori.
Come qualsiasi altro linguaggio di programmazione, JavaScript riserva alcune identità per sé.
JavaScript riserva anche alcune parole chiave, che non vengono utilizzate nella versione attuale del linguaggio, ma che saranno utilizzate in estensioni future.
Gli identificatori JavaScript devono iniziare con una lettera, un trattino basso (_) o il simbolo dollaro ($).
I caratteri successivi possono essere lettere, numeri, trattino basso o simbolo dollaro (i numeri non possono essere il primo carattere per permettere a JavaScript di distinguere facilmente gli identificatori dai numeri).
I commenti sono solo una riga di testo, il parser JavaScript li ignora completamente.
Di solito si aggiungono commenti per fornire informazioni aggiuntive relative al codice sorgente.
JavaScript supporta sia i commenti singolina linea che multilinia.
I commenti singolina linea iniziano con due barre oblique (//) seguite dal testo del commento.
// document.write("Hello World");Testa per vedere <</>
I commenti multilinia vengono iniziati con una barra obliqua e un asterisco (/*) e terminati con un asterisco e una barra obliqua (*/).
/* document.write("Hello World<br>"); document.write("Hello World<br>"); document.write("Hello World<br>"); document.write("Hello World"); */Testa per vedere <</>
Potrai trovare ulteriori informazioni sui commenti nella parte successiva di questa guida.
Tutti gli identificatori JavaScript sono distinguibili per maiuscole e minuscole.
Le variabili myVariable e myvariable sono due variabili diverse:
var myVariable = 1; var myvariable = 2;Testa per vedere <</>
La convenzione per gli identificatori JavaScript è quella di scrivere in camelCase (nomina a cammello), il che significa che la prima parola è in minuscolo, ma ogni parola successiva inizia con una lettera maiuscola.
getElementById(); firstElementChild; textContent; innerHTML;Testa per vedere <</>
Potresti anche vedere variabili globali o costanti scritte in maiuscolo.
Math.PI;Testa per vedere <</>
Un programma JavaScript completo può tecnicamente essere scritto in una riga.
Ma, questo diventerà presto difficile da leggere e mantenere. Invece, di solito usiamo il ritorno a capo e l'indentazione, il che facilita la manutenzione e la lettura.
Questo è un esempio di una dichiarazione if / else condizionale, che può essere scritta in una riga singola o con un'intera riga e indentazione.
//Esercizio condizionale su una riga if(x === 1){ /*Esegui codice se vero*/ } else { /*Esegui codice se falso*/ } //Esercizio condizionale con indentazione if(x === 1){ //Esegui codice se vero } //Esegui codice se falso }
Attenzione, qualsiasi codice incluso nel blocco è indentato. L'indentazione può essere fatta con due spazi, quattro spazi o con il tabulatore.