Nightmare1
@Nightmare1
Программист

Рекурсивный перебор сквозь пространство js?

В общем стоит задача перебрать все возможные элементы внутри пространства JAVASCRIPT, через глобальные переменные (т.е. получить их список, см. LUA _G/_R). Возможно ли такое? Рекурсивные перебор всего пространства имён JS.
  • Вопрос задан
  • 124 просмотра
Решения вопроса 1
Aetae
@Aetae
Тлен
В современном js увы никак.
Раньше когда был только var - все глобальные переменные лежали в window.
Сейчас, однако, есть const и let которые никак не получить.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
miraage
@miraage
Старый прогер
В браузере - window, в nodejs - global.
Перебираете ключи этих объектов, получите глобальные переменные.

Такое понятие, как "получить переменные из текущей области видимости", по сути, отсутствует в обоих языках, и их можно увидеть только в дебаггере.
Ответ написан
Комментировать
Aleksandr-JS-Developer
@Aleksandr-JS-Developer Куратор тега JavaScript
Лучше проще, чем никогда
Возможно ли такое?

Нет.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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