Sintassi JavaScript è l'insieme delle regole, come JavaScript vengono costruiti i programmi.
Programmi JavaScript
Un programma per elaboratore è una lista di "istruzioni" per essere "giustiziato" da parte del computer.
In un linguaggio di programmazione, le istruzioni del programma sono chiamati dichiarazioni.
JavaScript è un linguaggio di programmazione.
Istruzioni JavaScript sono separate da un punto e virgola.
In HTML, programmi JavaScript possono essere eseguiti dal browser web.
Dichiarazioni JavaScript
istruzioni JavaScript sono composti da:
Valori, operatori, espressioni, parole chiave e commenti.
valori JavaScript
La sintassi JavaScript definisce due tipi di valori: i valori fissi e valori delle variabili.
Valori fissi sono chiamati letterali. I valori delle variabili sono chiamate variabili.
letterali JavaScript
Le regole più importanti per la scrittura di valori fissi sono:
I numeri sono scritti con o senza decimali:
10.50
1001
Prova tu stesso " Le stringhe sono testo, scritto tra virgolette doppie o singole:
"John Doe"
'John Doe'
Prova tu stesso " variabili JavaScript
In un linguaggio di programmazione, le variabili sono usate per memorizzare i valori di dati.
JavaScript utilizza la var parola chiave per dichiarare le variabili.
Un segno di uguale viene utilizzato per assegnare valori alle variabili.
In questo esempio, x è definita come variabile. Poi, x è assegnato (data) il valore 6:
var x;
x = 6;
Prova tu stesso " Operatori JavaScript
JavaScript utilizza un operatore di assegnazione ( = ) per assegnare valori alle variabili:
var
x = 5;
var
y = 6;
Prova tu stesso " JavaScript utilizza operatori aritmetici ( + - * / ) per calcolare i valori:
(5 + 6) * 10
Prova tu stesso " JavaScript Espressioni
Un'espressione è una combinazione di valori, variabili e operatori, che calcola un valore.
Il calcolo è chiamato una valutazione.
Ad esempio, 5 * 10 viene valutato come 50:
5 * 10
Prova tu stesso " Le espressioni possono anche contenere i valori delle variabili:
x * 10
Prova tu stesso " I valori possono essere di vari tipi, come numeri e stringhe.
Ad esempio, "John" + "" + "Doe", restituisce "John Doe":
"John" + " " + "Doe"
Prova tu stesso " JavaScript Parole
Parole chiave JavaScript vengono utilizzati per identificare le azioni da eseguire.
Il var parola chiave indica al browser di creare una nuova variabile:
var x = 5 + 6;
var y = x * 10;
Prova tu stesso " Commenti JavaScript
Non tutte le istruzioni JavaScript vengono "eseguiti".
Codice dopo doppie barre // o tra /* e * / viene trattato come un commento.
I commenti sono ignorati, e non verranno eseguiti:
var x = 5; // I will be executed
// var x = 6; I will
NOT be executed
Prova tu stesso " identificatori JavaScript
Gli identificatori sono nomi.
In JavaScript, identificatori sono usati per le variabili nome (e le parole chiave e funzioni, e le etichette).
Le regole per i nomi di legge sono molto simili nella maggior parte dei linguaggi di programmazione.
In JavaScript, il primo carattere deve essere una lettera, un carattere di sottolineatura (_) , o di un simbolo del dollaro ($) .
I caratteri successivi possono essere lettere, cifre, sottolineature, o segni del dollaro.
I numeri non sono consentiti come primo carattere.
In questo modo JavaScript può distinguere facilmente identificatori dai numeri.
JavaScript è case sensitive
Tutti gli identificatori JavaScript sono maiuscole e minuscole.
Le variabili lastName e Cognome, sono due variabili diverse.
lastName = "Doe";
lastname = "Peterson";
Prova tu stesso " JavaScript non interpreta VAR o Var come la parola chiave var .
JavaScript e Caso Camel
Storicamente, i programmatori hanno usato tre modi di unire più parole in un nome di variabile:
trattini:
first-name, last-name, master-card, inter-city.
I trattini non sono ammessi in JavaScript. Esso è riservato per sottrazioni.
Sottolineare:
first_name, last_name, master_card, inter_city.
Caso Camel:
FirstName, LastName, MasterCard, InterCity.
In linguaggi di programmazione, in particolare in JavaScript, caso cammello spesso inizia con una lettera minuscola:
firstName, lastName, masterCard, interCity.
JavaScript Character Set
JavaScript utilizza il set di caratteri Unicode.
coperture Unicode (quasi) tutti i personaggi, punteggiatura e simboli del mondo.
Per uno sguardo più attento, si prega di studiare la nostra completa Unicode di riferimento .