Встречается на собеседованиях • сегодня
Внутри чего видна var
Область видимости переменной, объявленной через var, ограничена функцией, в которой она объявлена (function scope). Если переменная объявлена вне функций — она глобальная.
Особенности:
- Поднимается (hoisting) в начало функции/глобальной области.
- Не имеет блочной видимости (
if,for,whileи т. д.).
Пример:
javascript
function example() {
if (true) {
var x = 10; // Видна во всей функции
}
console.log(x); // 10
}
example();
console.log(x); // Ошибка: x не определена
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы