Junior — Middle
Millised meetodid on olemas muutujate deklareerimiseks JavaScriptis?
sobes.tech AI
Vastus AI-lt
JavaScriptis on kolm peamist viisi muutujate deklaratsioonideks:
-
var — deklariseerib muutuja funktsiona või globaalse ulatusega.
var-ga deklareeritud muutujad on hoisting-ile allutatud. -
let — deklariseerib muutuja ploki ulatuses.
let-i muutujad ei hoist-ita, mis aitab vältida teatud vigu. -
const — deklariseerib konstantse ploki ulatuses.
const-iga deklareritud muutuja väärtust ei saa uuesti määrata, kuid kui see on objekt, saab selle omadusi muuta.
Näide:
var a = 1;
let b = 2;
const c = 3;
b = 4; // lubatud
// c = 5; // viga