@yociyavi

Как в js просмотреть все переменные доступные из текущей области видимости?

В php есть такая замечательная функция get_defined_vars, которая позволяет просмотреть все доступные переменные в текущей области видимости. Есть ли что-то похожее для js?
  • Вопрос задан
  • 2170 просмотров
Пригласить эксперта
Ответы на вопрос 3
littleguga
@littleguga
Не стыдно не знать, а стыдно не интересоваться.
То что Вы хотите невозможно программно. Подробнее вот:

stackoverflow.com/questions/2051678/getting-all-va...

гугл кэш
Ответ написан
Комментировать
AMar4enko
@AMar4enko
Это можно сделать в отладчике Chrome Developer Tools, там, где просмотр переменных, есть отдельно ветка Scope
Ответ написан
jMas
@jMas
Full stack developer
Откройте Chrome Developer Tools, добавьте в интересующее вас место слово debugger;
После чего обновите страницу - код выполнится до строчки в которой находится слово debugger;
Рядом с листингом кода в Developer Tools есть панель где можно найти все локальные переменные доступные в данной области видимости. Более того - вы можете писать в Console переменные, смотреть их значения и изменять их непосредственно в текущей точке остановки.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы