Junior — Middle
Какви методи съществуват за обявяване на променливи в JavaScript?
sobes.tech AI
Отговор от AI
В JavaScript има три основни начина за обявяване на променливи:
-
var — обявява променлива с функционална или глобална област на видимост. Променливите, обявени с
var, са подложени на hoisting. -
let — обявява променлива с блокова област на видимост.
letпроменливите не се hoist-ват, което предотвратява някои грешки. -
const — обявява константа с блокова област на видимост. Стойността на променлива, обявена с
const, не може да бъде преназначена, но ако е обект, свойствата му могат да се променят.
Пример:
var a = 1;
let b = 2;
const c = 3;
b = 4; // допустимо
// c = 5; // грешка