В хром, когда люди на передней панели делают консоль. Логотип объекта я вижу все дерево. В IE я вижу только слово [Object]. Любая работа вокруг, поэтому я вижу дерево в IE 11?Есть ли способ, которым IE 11 может показать внутреннюю часть объекта, такого как хром? Может быть, плагин?
ответ
Чтобы отобразить проверяемый объект JavaScript, отправьте его на консоль с помощью console.dir().
Пример: console.dir (obj);
http://msdn.microsoft.com/en-us/library/ie/dn255006%28v=vs.85%29.aspx
console.log, на мой опыт, используется только для печати текста на веб-консоли. В IE11, если вы потянете Инструменты разработчика -> Консоль и введите имя объекта, который хотите исследовать (либо глобальный объект, либо объекты функции в режиме отладки), это позволит вам развернуть дерево объекта, просто например, если вы добавили его в режим просмотра в режиме отладки.
> document
результат:
|> [object HTMLDocument {_html5shif: 1, activeElement:...}]
Если нажать на стрелку, она расширяется и показывает полное дерево.
'console.log()' в каждом (наиболее?) Браузере (кроме IE <11) позволяет вам расширять свойства объекта. –
'console.dir()' –
console.dir (obj) или console.log (JSON.stringify (obj, null, "\ t")) – dandavis
Я уверен, вы можете расширить его, щелкнув по нему. – Bergi