Gli ultimi tutorial di sviluppo web
 

JavaScript variabili


variabili JavaScript

variabili JavaScript sono contenitori per memorizzare i valori di dati.

In questo esempio, x, y , e z , sono variabili:

Esempio

var x = 5;
var y = 6;
var z = x + y;
Prova tu stesso "

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:

Esempio

var price1 = 5;
var price2 = 6;
var total = price1 + price2;
Prova tu stesso "

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.

Esempio

var pi = 3.14;
var person = "John Doe";
var answer = 'Yes I am!';
Prova tu stesso "

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:

Esempio

var carName;
Prova tu stesso "

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:

Esempio

var carName = "Volvo";
var carName;
Prova tu stesso "

JavaScript aritmetica

Come con l'algebra, si può fare aritmetica con le variabili JavaScript, utilizzando gli operatori come = e +:

Esempio

var x = 5 + 2 + 3;
Prova tu stesso "

È inoltre possibile aggiungere le stringhe, ma stringhe vengono concatenate (aggiunto end-to-end):

Esempio

var x = "John" + " " + "Doe";
Prova tu stesso "

Prova anche a questo:

Esempio

var x = "5" + 2 + 3;
Prova tu stesso "

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»