Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > имена объектов


Автор: YahоО 13.4.2019, 18:36
Можно ли программно получить имена всех объектов в список, из тех что записаны в скрипте страницы?

примерно так:
for(key in p)
 if(typeof(key)=="object") 
    alert(key)
только чем должно быть в этом случае p?


Автор: webproger 30.5.2019, 23:53
Можно получить названия всех глобальных переменных через объект window.
А затем отобрать те, которые являются объектами.
Код

for (key in window) {
    if(typeof window[key] === 'object') {
        console.log(key);
    }
}

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)