Встречается на собеседованиях • сегодня
Для чего используется var
var — это устаревший способ объявления переменных в JavaScript. Он имеет функциональную область видимости (scope), а не блочную, как let и const. Это может приводить к неожиданным ошибкам, например:
javascript
if (true) {
var x = 10;
}
console.log(x); // 10 — переменная доступна вне блокаОсновные проблемы var:
- Поднятие (hoisting) — переменная доступна до объявления (со значением
undefined). - Нет блочной области видимости.
- Можно переобъявлять в той же области.
Сейчас рекомендуется использовать let и const для избежания этих проблем.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы