Якщо ви використовуєте 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 елемента, як би я це зробив?