Strumenti Utente

Strumenti Sito


page:variabili_javascript

Le Variabili in Javascript

Pagina principale di Javascript

In generale una variabile è un'entità che può assumere diversi valori. Può essere un numero, una stringa, un booleano o qualsiasi altra informazione che può variare.

Le variabili si chiamano così perchè durante l'esecuzione di un programma il loro valore può cambiare.

Javascript è un linguaggio di programmazione debolmente tipizzato, il che significa che non è necessario specificare il tipo di dato quando si dichiarano le variabili. Le variabili possono contenere dati di qualsiasi tipo e il tipo di dati associato a una variabile può cambiare durante l'esecuzione del programma.

Variabili

x = 5; // x è un numero intero
x = "Hello"; // x è ora una stringa
x = true; // x è ora un booleano

Nomi di Variabili

In JavaScript, i nomi delle variabili possono essere composti da lettere (maiuscole o minuscole), numeri e i soli simboli $ e _.

I nomi delle variabili devono;

  • Iniziare con una lettera o con un simbolo($, _). Non possono iniziare con un numero.
  • Dopo la prima lettera si possono usare tutti i caratteri consentiti.

JavaScript è case-sensitive, quindi nomevariabile e NomeVariabile sono considerati due variabili diverse.

I nomi delle variabil devono avere un nome rappresentativo che chiarisca il loro scopo nel contesto del codice.

È una pratica comune in JavaScript utilizzare CamelCase per i nomi delle variabili. Questo significa iniziare con una lettera minuscola e quindi in maiuscolo ogni parola successiva.

In alternativa, alcune persone preferiscono utilizzare snake_case, che consiste nell'utilizzare solo lettere minuscole e separare le parole con un underscore (_).

Variabili valide in Javascript

$nomeVar
_var
dataDiNascita //camel case
luogo_di_nascita //snake case
frutto

Variabili non valide in Javascript

1nomeVar //inizia per numero
var& //carattere non consetito
data-nascita //carattere non consetito

Costanti

Le costanti sono delle variabili accessibili solo in lettura. Una volta che è stato assegnato un valore non puo essere cambiato. Per definire una constrante bisogna usare la parola const prima della nome che le vogliamo assegnare.

Costanti Javascript

const costante = 7; //dichiarazione di costante
costante = 9 //ERRORE non si può cambiare una costante

let e var

Sebbene le variabili possona essere dichiarate al volo, cioè senza un'esplicità dichiarazione, Javascript ci mette a disposizione due parole chiave pre dichiarare esplicitamente una variabile.

Questa parole sono let e var. Con una discreta approssimazione, possiamo dire che let e var sono praricamente equivalenti, l'unica differenza è rappresentata nel codice seguente:

let e var

//differenza tre let e var
//con var si può dichiarare 2 volte la stessa variabile
var m = 7;
var m = 12;

//se facciamo la stessa cosa con let abbiamo un errore
let n = 9;
let n = 8;
page/variabili_javascript.txt · Ultima modifica: 2024/04/09 10:40 da 127.0.0.1