Sobes.tech
Junior — Middle

Millised meetodid on olemas muutujate deklareerimiseks JavaScriptis?

sobes.tech AI

Vastus AI-lt

JavaScriptis on kolm peamist viisi muutujate deklaratsioonideks:

  1. var — deklariseerib muutuja funktsiona või globaalse ulatusega. var-ga deklareeritud muutujad on hoisting-ile allutatud.

  2. let — deklariseerib muutuja ploki ulatuses. let-i muutujad ei hoist-ita, mis aitab vältida teatud vigu.

  3. 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