La prima cosa che studiamo in un linguaggio di programmazione è come dichiarare delle variabili ovvero il più piccolo elemento logico che ci permette di memorizzare informazioni all’interno del programma stesso. Come ricordiamo una variabile è sempre definita da un nome, un valore e un tipo di dato. Rispetto al tipo di dato bisogna sottolineare che Javascript è un linguaggio debolmente tipizzato ovvero le sue variabili possono cambiare il tipo durante l’esecuzione del programma.
let
Per dichiarare una variabile è possibile utilizzare la parola chiave let. Questo modo di dichiarare le variabili è stato formalizzato dallo standard EMAC6 e si può dire un evoluzione della dichiarazione che si faceva con var.
Per dichiarare una variabile quindi è sufficiente scrivere:
1 | let variabile; |
Per assegnare alla variabile un valore è possibile utilizzare il simbolo =
1 | variabile = 5; |
A questo punto possiamo notare che abbiamo la possibilità di assegnare alla variabile anche un tipo di dato diverso da un numero in quanto il linguaggio non è fortemente tipizzato:
1 | variabile = "Gianluca" ; |
Chiaramente in una sola istruzione potremmo scrivere:
1 | let variabile = 5; |
Tipi di dato
I tipi di dato ammessi nel linguaggio sono i seguenti:
Numeri
1 2 3 | let num1 = 1; //numero intero positivo let num2 = -2; //numero intero negativo let num3 = 1.5; //numero reale |
Stringhe
1 | let variabile = "Gianluca" ; |
Boolean
La variabile contiene vero o falso:
1 2 | let val = true ; //variabile booleana vera let val2 = false ; // variabile booleana falsa |
Undefined
Tipo che viene assegnato ad una variabile quando viene definita ma non valorizzata
1 2 | let num; //attualmente num é di tipo undefined perché non contiene alcun valore |
null
1 |
Torna a Il tag script