Μια μεταβλητή είναι ένα “δοχείο” για μια τιμή. Η τιμή αυτή θα μπορούσε να είναι ένας αριθμός, μια συμβολοσειρά, ή οτιδήποτε άλλο. Οι μεταβλητές μπορούν να περιέχουν σχεδόν οτιδήποτε — από απλές τιμές μέχρι πολύπλοκα δεδομένα και συναρτήσεις.
Ορισμός Μεταβλητών
Υπάρχουν τρεις διαφορετικές λέξεις-κλειδιά για τον ορισμό μεταβλητών στη JavaScript: var, let, και const.
var: Για τη δήλωση μεταβλητών. Παράδειγμα:
var name; var surname;
Μπορούμε να εκχωρήσουμε μια τιμή σε μια μεταβλητή χρησιμοποιώντας τον τελεστή = όταν την δηλώνουμε ή μετά τη δήλωση.
var name = "Aristea"; var surname; surname="Kontogianni";
Διαφορές μεταξύ var, let, και const
let: Οι μεταβλητές που ορίζονται με let δεν μπορούν να δηλωθούν ξανά, πρέπει να δηλώνονται πριν από τη χρήση, και έχουν Block Scope.
const: Οι μεταβλητές που ορίζονται με const έχουν παρόμοιους περιορισμούς με το let, αλλά πρέπει επίσης να αρχικοποιούνται κατά τη δήλωση και δεν μπορούν να αλλάξουν τιμή.