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

Ко скольким видам окружения имеет доступ функция

Функция в JavaScript имеет доступ к трём видам окружения:

  1. Локальное окружение (переменные, объявленные внутри функции)
  2. Внешнее окружение (переменные из родительской функции, если функция вложенная)
  3. Глобальное окружение (глобальные переменные)

Пример:

javascript
const globalVar = 'global';

function outer() {
  const outerVar = 'outer';
  
  function inner() {
    const innerVar = 'inner';
    console.log(innerVar); // локальное
    console.log(outerVar); // внешнее
    console.log(globalVar); // глобальное
  }
  
  inner();
}

outer();
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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