Встречается на собеседованиях • сегодня

Зачем нужна область видимости

Область видимости определяет доступность переменных, функций и других сущностей в определённых частях кода. Она помогает избегать конфликтов имён, управлять памятью и организовывать код.

Типы областей видимости:

  1. Глобальная – переменные доступны везде
  2. Локальная – переменные доступны только внутри блока/функции
  3. Блочнаяlet/const) – переменные доступны только внутри блока {}
javascript
const globalVar = 'I am global';

function testScope() {
  const localVar = 'I am local';
  console.log(globalVar); // работает
}

console.log(localVar); // Ошибка – localVar не определена

Зачем нужна:

  • Изоляция кода
  • Предотвращение случайных переопределений
  • Контроль доступа к переменным
  • Оптимизация использования памяти
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы