Tutorial JavaScript - Variabili
- Definizione delle variabili
- Regole per l’identificazione della variabile
- Dichiarare una variabile
-
Variabili
let
econst
in ES6
Impareremo le variabili JavaScript in questo tutorial.
Definizione delle variabili
Nel programma viene utilizzata una variabile per memorizzare le informazioni. Potrebbe essere l’età del visitatore o il nome dell’utente. La variabile memorizza le informazioni e potrebbe essere riutilizzata in seguito.
Si può nominare la variabile come quasi tutto ciò che si vuole in JavaScript, ma ci sono alcune regole:
Regole per l’identificazione della variabile
- La variabile può essere composta da lettere, numeri e underscore, ma deve iniziare o con una lettera minuscola o con una lettera maiuscola o con un underscore, e non può iniziare con il numero.
- Non è consentito l’uso di parole chiave JavaScript.
- Il nome della variabile è sensibile alle maiuscole e minuscole.
- Un nome di variabile non può contenere spazi.
Dichiarare una variabile
Sintassi
var <variable - name>;
// or
var <variable - name> = <value>;
Esempio di dichiarazione variabile JavaScript
var x = 1;
È necessario dichiarare una variabile prima di poterla utilizzare. Si usa la parola chiave var
e poi il nome della variabile, come x
nell’esempio precedente. Si può inizializzare il valore della variabile insieme alla dichiarazione o si può assegnare un valore ad essa in seguito.
JavaScript ha tipi di dati dinamici di variabili e si può assegnare la variabile con diversi tipi di dati senza alcun problema.
Non è come gli altri linguaggi di programmazione che si deve specificare il tipo di variabile quando la si dichiara e il tipo non può essere cambiato dopo la parola.
Dichiarazione di variabili multiple JavaScript
Più variabili possono essere dichiarate in un’unica riga separata dalla virgola ,
.
var one, two, three = 1, 2, 3;
Dichiarazione di variabili JavaScript senza var
Potremmo dichiarare una variabile in JavaScript senza var
, ma dobbiamo assegnare il valore direttamente.
one = 1;
two = 2;
three, four = 3, 4;
Variabili let
e const
in ES6
La parola chiave var
dichiara le variabili nell’ambito della funzione, ma le parole chiave let
e const
introdotte in ES6 estendono l’ambito delle variabili al livello di blocco {}
.
La variabile dichiarata con la parola chiave const
non può essere riassegnata dopo la dichiarazione, ma la variabile dichiarata con let
potrebbe.
> let A = '1' > A = '2'
'2' > const B = 1;
> B = 2
VM944: 1 Uncaught TypeError: Assignment to constant variable.at<anonymous>: 1: 3
Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.
LinkedIn Facebook