一般的,我们会用console.log()来在控制台打印一个对象,但是当这个对象是HTML的某个对象时,例:HTMLTextAreaElement,那么只会显示:textarea><textarea/,如果用console.dir()则会打印出这个对象的所有property,然后通过object.value的dot符号来访问所有的属性。
以下为原文:
The Console method dir() displays an interactive list of the properties of the specified JavaScript object. The output is presented as a hierarchical listing with disclosure triangles that let you see the contents of child objects.
In other words, console.dir() is the way to see all the properties of a specified JavaScript object in console by which the developer can easily get the properties of the object.