Junior — Middle
Kokie metodai egzistuoja kintamųjų deklaravimui JavaScript'e?
sobes.tech AI
Atsakymas iš AI
JavaScript yra trys pagrindiniai būdai deklaruoti kintamuosius:
-
var — deklaruoja kintamąjį su funkciniu arba globaliu matomu lauku. Kintamieji, deklaruoti su
var, yra veikiami hoisting. -
let — deklaruoja kintamąjį su blokiniu matomu lauku.
letkintamieji nėra hoist-inti, kas padeda išvengti kai kurių klaidų. -
const — deklaruoja konstantą su blokiniu matomu lauku.
constdeklaruoto kintamojo reikšmė negali būti pakeista, bet jei tai objektas, jo savybės gali būti keičiamas.
Pavyzdys:
var a = 1;
let b = 2;
const c = 3;
b = 4; // leidžiama
// c = 5; // klaida