Где хранятся локальные переменные в javascript?

Я знаю, что когда в javascript создается глобальная переменная, то она становится свойством объекта window и к ней через него соответственно можно обратиться: window.var. Я никак не могу понять, свойствами чего становятся локальные переменные, объявленные в теле функции? Где они хранятся и как к ним получить доступ?
  • Вопрос задан
  • 3434 просмотра
Пригласить эксперта
Ответы на вопрос 2
@TravisBickle
Безусловно они записываются в единых хэш этой области видимости. Однако насколько мне известно эта область не представлена в виде доступного объекта.
Ответ написан
sedictor
@sedictor
В объекте ScopeChain, к которому нельзя обратиться.
Попробуйте FireBug'ом поостанавливать выполнение скрипта — увидите переменные
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект