Junior — Middle
Milyen módszerek léteznek változók deklarálására JavaScript-ben?
sobes.tech MI
Válasz az MI-től
A JavaScriptben három fő módja van a változók deklarálásának:
-
var — egy változót deklarál funkcionális vagy globális hatókörrel. A
var-ral deklarált változók hoistingnak vannak kitéve. -
let — egy változót deklarál blokk szintű hatókörrel. A
letváltozók nem hoistoltak, ez megakadályozza néhány hibát. -
const — egy állandót deklarál blokk szintű hatókörrel. A
const-tal deklarált változó értékét nem lehet újra hozzárendelni, de ha objektum, akkor tulajdonságait módosíthatjuk.
Példa:
var a = 1;
let b = 2;
const c = 3;
b = 4; // megengedett
// c = 5; // hiba