В JavaScript существуют три основных способа объявления переменных:
Какие методы существуют для объявления переменных в языке JavaScript?
В JavaScript существуют три основных способа объявления переменных:
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
В JavaScript существуют три основных способа объявления переменных:
- var — объявляет переменную с функциональной или глобальной областью видимости. Переменные, объявленные через
var, подвержены поднятию (hoisting). - let — объявляет переменную с блочной областью видимости. Переменные
letне поднимаются, что предотвращает некоторые ошибки. - const — объявляет константу с блочной областью видимости. Значение переменной, объявленной через
const, нельзя переназначить, но если это объект, его свойства можно изменять.
Пример:
var a = 1;
let b = 2;
const c = 3;
b = 4; // допустимо
// c = 5; // ошибка