В Firebug вкладка DOM показывает список всех Ваших общедоступных переменных и объектов. В консоли Chrome необходимо ввести имя общедоступной переменной или возразить, что Вы хотите исследовать.
Существует ли путь - или по крайней мере команда - чтобы консоль Chrome отобразила список все общедоступные переменные и объекты? Это сохранит большой ввод.
Вам нужен именно такой вывод?
for(var b in window) {
if(window.hasOwnProperty(b)) console.log(b);
}
Будет перечислено все, что доступно в объекте window
(все функции и переменные, например, $
и jQuery
на этой странице и т. Д.). Хотя это довольно большой список; не уверен, насколько это полезно ...
В противном случае просто запустите window
и начните спускаться по его дереву:
window
Это даст вам DOMWindow
, расширяемый / исследуемый объект.
Когда выполнение скрипта остановлено (например, на точке останова), вы можете просто просмотреть все глобальные данные в правой панели окна Developer Tools:
Объект window
содержит все общедоступные переменные, поэтому вы можете ввести его в консоли, а затем развернуть, чтобы просмотреть все переменные / атрибуты / функции.
Поскольку все «общедоступные переменные» на самом деле являются свойствами объекта окна (окна / вкладки, на которое вы смотрите), вы можете просто проверить объект «окно». Если у вас несколько фреймов, вам все равно придется выбрать правильный объект окна (как в Firebug).