Le variabili JavaScript sono contenitori per l'archiviazione dei valori dei dati.
In questo esempio, x, y, e z, sono variabili, dichiarate con la varparola chiave: Esempio var x = 5; var y = 6; var z = x + y; Dall'esempio sopra, puoi aspettarti: x memorizza il valore 5 y memorizza il valore 6 z memorizza il valore 11 var price1 = 5; var price2 = 6; var total = price1 + price2; Dichiarazione (creazione) di variabili JavaScript La creazione di una variabile in JavaScript e' chiamata "dichiarazione" di una variabile. Dichiari una variabile JavaScript con la varparola chiave: var carName; Dopo la dichiarazione, la variabile non ha valore (tecnicamente ha il valore di undefined). Per assegnare un valore alla variabile, usa il segno di uguale: carName = "Volvo"; Puoi anche assegnare un valore alla variabile quando la dichiari: var carName = "Volvo"; Nell'esempio seguente, creiamo una variabile chiamata carNamee le assegniamo il valore "Volvo". Quindi "emettiamo" 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> Una dichiarazione, molte variabili Puoi dichiarare molte variabili in un'unica istruzione. Inizia l'istruzione con vare separa le variabili con una virgola : var person = "John Doe", carName = "Volvo", price = 200; ********************************************************* Valore = non definito Nei programmi per computer, le variabili vengono spesso dichiarate senza valore. Il valore puo' essere qualcosa che deve essere calcolato o qualcosa che verra' fornito in seguito, come l'input dell'utente. Una variabile dichiarata senza un valore avra' il valore undefined. La variabile carName avra' il valore undefineddopo l'esecuzione di questa istruzione: Esempio var carName; Ri-dichiarazione delle variabili JavaScript Se dichiari nuovamente una variabile JavaScript, non perdera' il suo valore. La variabile carNameavra' ancora il valore "Volvo" dopo l'esecuzione di queste istruzioni: Esempio var carName = "Volvo"; var carName; |