Tutorial JavaScript - Variabili

Jinku Hu 12 ottobre 2023
  1. Definizione delle variabili
  2. Regole per l’identificazione della variabile
  3. Dichiarare una variabile
  4. Variabili let e const in ES6
Tutorial JavaScript - Variabili

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

  1. 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.
  2. Non è consentito l’uso di parole chiave JavaScript.
  3. Il nome della variabile è sensibile alle maiuscole e minuscole.
  4. 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
Autore: Jinku Hu
Jinku Hu avatar Jinku Hu avatar

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