Задать вопрос
@zlowar

В какой момент функция получает скоуп?

function funcOne(){
  var a = 'a';
  return function() {
    console.log(a);
  }
}

var e = funcOne();

function funcTwo() {
  var a = 's';
  e(); 
}

funcTwo(); // a


Разбираюсь с замыканием. При вызове funcOne() возвращается функция. В какой момент это функция получит свой скоуп? На момент ее вызова ?
  • Вопрос задан
  • 374 просмотра
Подписаться 1 Оценить Комментировать
Решение пользователя Алексей Самсонов К ответам на вопрос (2)