Sobes.tech
Junior — Middle

Ποια μέθοδο υπάρχουν για την δήλωση μεταβλητών στη JavaScript;

sobes.tech AI

Απάντηση από AI

Στη JavaScript, υπάρχουν τρεις βασικοί τρόποι δήλωσης μεταβλητών:

  1. var — δηλώνει μια μεταβλητή με λειτουργική ή παγκόσμια εμβέλεια. Οι μεταβλητές που δηλώνονται με var υπόκεινται σε hoisting.

  2. let — δηλώνει μια μεταβλητή με μπλοκ εμβέλεια. Οι μεταβλητές let δεν υψώνονται, αποτρέποντας ορισμένα σφάλματα.

  3. const — δηλώνει μια σταθερά με μπλοκ εμβέλεια. Η τιμή μιας μεταβλητής που δηλώνεται με const δεν μπορεί να ανατεθεί ξανά, αλλά αν είναι αντικείμενο, οι ιδιότητές του μπορούν να τροποποιηθούν.

Παράδειγμα:

var a = 1;
let b = 2;
const c = 3;

b = 4; // επιτρέπεται
// c = 5; // σφάλμα