Встречается на собеседованиях • сегодня
Зачем нужна область видимости
Область видимости определяет доступность переменных, функций и других сущностей в определённых частях кода. Она помогает избегать конфликтов имён, управлять памятью и организовывать код.
Типы областей видимости:
- Глобальная – переменные доступны везде
- Локальная – переменные доступны только внутри блока/функции
- Блочная (с
let/const) – переменные доступны только внутри блока{}
javascript
const globalVar = 'I am global';
function testScope() {
const localVar = 'I am local';
console.log(globalVar); // работает
}
console.log(localVar); // Ошибка – localVar не определенаЗачем нужна:
- Изоляция кода
- Предотвращение случайных переопределений
- Контроль доступа к переменным
- Оптимизация использования памяти

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