variabili JavaScript
variabili JavaScript sono contenitori per memorizzare i valori di dati.
In questo esempio, x, y , e z , sono variabili:
Dall'esempio di cui sopra, ci si può aspettare:
- x memorizza il valore 5
- y memorizza il valore 6
- z memorizza il valore 11
Molto simile Algebra
In questo esempio, price1, price2 e total , sono variabili:
Nella programmazione, proprio come in algebra, usiamo le variabili (come price1 ) per contenere i valori.
Nella programmazione, proprio come in algebra, usiamo le variabili nelle espressioni (total = price1 + price2) .
Dall'esempio di cui sopra, è possibile calcolare il total di essere 11.
variabili JavaScript sono contenitori per memorizzare i valori di dati.
identificatori JavaScript
Tutte le variabili JavaScript devono essere identificati con nomi univoci.
Questi nomi univoci sono chiamati identificatori.
Gli identificatori possono essere nomi brevi (come x e y ), o nomi più descrittivi (age, sum, totalVolume) .
Le regole generali per la costruzione di nomi per le variabili (identificatori unici) sono:
- I nomi possono contenere lettere, cifre, sottolineature, e segni di dollaro.
- I nomi devono iniziare con una lettera
- I nomi possono anche iniziare con $ e _ (ma noi non lo useranno in questo tutorial)
- I nomi sono case sensitive (Y e Y sono variabili diverse)
- Le parole riservate (come parole chiave JavaScript) non possono essere utilizzate come nomi
identificatori JavaScript sono maiuscole e minuscole.
L'operatore di assegnazione
In JavaScript, il segno di uguale (=) è un operatore "assegnazione", non un operatore "uguale a".
Questo è diverso da algebra. La seguente non ha senso in algebra:
x = x + 5
In JavaScript, tuttavia, ha perfettamente senso: si assegna il valore di x + 5 per x.
(Si calcola il valore di x + 5 e pone il risultato in x. Il valore di x viene incrementato di 5.)
"A parità di" L'operatore è scritto come == in JavaScript.
Tipi di dati JavaScript
Variabili JavaScript possono contenere numeri come 100, e valori di testo come "John Doe" .
Nella programmazione, i valori di testo sono chiamate stringhe di testo.
JavaScript in grado di gestire diversi tipi di dati, ma per ora, basti pensare numeri e stringhe.
Le stringhe sono scritti all'interno di virgolette doppie o singole. I numeri sono scritti senza virgolette.
Se si mette tra virgolette un numero, sarà trattata come una stringa di testo.
Dichiarare (Creazione) variabili JavaScript
La creazione di una variabile in JavaScript si chiama "dichiarando" una variabile.
Si dichiara una variabile JavaScript con il var parola chiave:
var carName;
Dopo la dichiarazione, la variabile non ha alcun valore. (Tecnicamente ha il valore undefined)
Per assegnare un valore alla variabile, utilizzare il segno di uguale:
carName = "Volvo";
È inoltre possibile assegnare un valore alla variabile quando si dichiara che:
var carName = "Volvo";
Nell'esempio seguente, creiamo una variabile chiamata carName e assegnare il valore "Volvo" ad esso.
Poi abbiamo "output" il valore all'interno di un paragrafo HTML con id="demo" :
Esempio
<p id="demo"></p>
<script>
var carName = "Volvo";
document.getElementById("demo").innerHTML = carName;
</script>
Prova tu stesso " E 'una buona pratica di programmazione di dichiarare tutte le variabili all'inizio di uno script.
Una Normativa, molte variabili
È possibile dichiarare molte variabili in una dichiarazione.
Inizia la dichiarazione con var e separare le variabili da una virgola:
var person = "John Doe", carName = "Volvo", price = 200;
Prova tu stesso " Una dichiarazione può estendersi su più righe:
var person = "John Doe",
carName = "Volvo",
price = 200;
Prova tu stesso " Valore = undefined
Nei programmi per computer, le variabili sono spesso dichiarate senza un valore. Il valore può essere qualcosa che deve essere calcolata, o qualcosa che saranno fornite in seguito, come l'input dell'utente.
Una variabile dichiarata senza un valore avrà il valoreundefined.
Il carName variabile avrà il valore undefined dopo l'esecuzione di questa affermazione:
Re-Dichiarare variabili JavaScript
Se si ri-dichiara una variabile JavaScript, non perderà il suo valore.
Il carName variabile avrà ancora il valore "Volvo" dopo l'esecuzione di queste affermazioni:
JavaScript aritmetica
Come con l'algebra, si può fare aritmetica con le variabili JavaScript, utilizzando gli operatori come = e +:
È inoltre possibile aggiungere le stringhe, ma stringhe vengono concatenate (aggiunto end-to-end):
Prova anche a questo:
Se si mette un numero tra virgolette, il resto dei numeri sarà trattata come stringhe e concatenate.
Mettiti alla prova con esercizi!
Esercizio 1 » Esercizio 2» Esercizio 3 » Esercizio 4» Esercizio 5 » Esercizio 6»