Contenuti del Corso
Introduzione a JavaScript
Introduzione a JavaScript
Memorizzazione Dei Dati
Variabili sono contenitori di dati nella memoria di un computer. La sintassi generale per creare una nuova variabile è let variableName
.
Ad esempio, il seguente codice dichiara una nuova variabile chiamata username
:
let username;
Questo è noto come Dichiarazione di Variabile.
Possiamo assegnare un valore a una variabile utilizzando la sintassi variableName = data
, dove data può essere un testo, un numero o qualsiasi altro tipo di dato valido.
Ad esempio:
let username;
username = "John Smith";
L'istruzione in cui assegniamo un valore a una variabile è chiamata Istruzione di Assegnazione.
Possiamo semplicemente utilizzare il nome della variabile per accedere ai dati in essa contenuti:
let username; username = "John Smith"; console.log(username);
Nel codice sopra, il termine username
è stato passato come argomento all'istruzione console.log
. Questo semplicemente recupera il contenuto di username
e lo passa a console.log
, che a sua volta visualizza i dati sullo schermo.
Se a una variabile non viene assegnato alcun valore, essa assume per impostazione predefinita il valore undefined
:
let exampleVar; console.log(exampleVar);
Assegnare un valore a una variabile per la prima volta è noto come Inizializzazione.
Esiste una sintassi più breve per dichiarare e inizializzare una variabile contemporaneamente: let variableName = data;
:
let username = "John Doe"; console.log(username);
Due variabili non possono avere lo stesso nome, altrimenti si verificherà un errore:
let variableA; let variableA; // Error at this line
Tuttavia, è anche importante notare che i nomi delle variabili sono case-sensitive, quindi variableA
e VariableA
sono considerati due nomi diversi.
Inoltre, ci sono alcune regole di denominazione per le variabili che dobbiamo seguire:
- I nomi delle variabili non possono iniziare con un numero;
- I nomi delle variabili non possono contenere caratteri speciali ad eccezione di
$
e_
; - I nomi delle variabili non possono coincidere con nessuna parola riservata utilizzata da JavaScript. Ad esempio, usare
let
oconst
come nome di variabile non è consentito.
1. Qual è lo scopo di una variabile in JavaScript?
2. Quale delle seguenti è la sintassi corretta per dichiarare una variabile in JavaScript?
3. Qual è il valore predefinito di una variabile non inizializzata?
4. Qual è la differenza tra dichiarare e inizializzare una variabile?
5. Quale sarà l'output del seguente codice?
6. Quale delle seguenti opzioni dichiara e inizializza correttamente una variabile in un'unica istruzione?
7. Cosa verrà stampato nella console?
Grazie per i tuoi commenti!