Используя Google Chrome, если вы console.log
объект, он позволяет вам проверить элемент в консоли. Например:
var a = { "foo" : "bar", "whiz" : "bang" };
console.log(a);
Это распечатка, Object
которую можно проверить, щелкнув стрелки рядом с ней. Однако, если я попытаюсь зарегистрировать HTMLElement:
var b = goog.dom.query('html')[0];
console.log(b);
Это распечатывает то, <html></html>
что нельзя просмотреть, щелкнув стрелки рядом с ним. Если я хочу увидеть объект JavaScript (с его методами и полями), а не просто DOM элемента, как бы я это сделал?
попробуй это:
console.dir(element)
Ссылка
[Видео] Пол Айриш о том, как стал опытным пользователем консоли.
источник
[[element]]
для создания массива, чтобы Chrome был вынужден отображать его как объект ... Спасибо!Браузер печатает только html-часть, вы можете поместить элемент в объект, чтобы увидеть структуру купола.
console.log({element})
источник