Встречается на собеседованиях • сегодня
Зачем используется var
var — устаревший способ объявления переменных в JS. Основные особенности:
- Функциональная область видимости (а не блочная, как у
let/const):
js
if (true) {
var x = 10;
}
console.log(x); // 10 (с let/const будет ReferenceError)- Поднятие (hoisting):
js
console.log(y); // undefined (не ошибка)
var y = 5;- Можно переобъявлять:
js
var z = 1;
var z = 2; // Ошибки нетИспользовать var в современном коде не рекомендуется — вместо него следует использовать let и const. Исключение — legacy-код или специфические случаи, где требуется именно такое поведение.

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