- console.log() 方法用于在 console 窗口中输入信息。在调试时,可以替代 alert() 或 document.write() 输入需要输出的内容
- console.dir() 方法用来对一个对象进行检查(inspect),并以易于阅读和打印的格式显示。该方法对于输入 DOM 对象非常有用,因为 dir 方法会显示DOM对象的所有属性
- 该特性是非标准的,so。。尽量不要在生产环境中使用它!
log 和 dir 方法 区别对比:
-
console.log
prints the element in an HTML-like tree -
console.dir
prints the element in a JSON-like tree
打开控制台,在 Console 中分别输入 console.log(document.body)
和 console.dir(document.body)
可以看到一个输出的是 HTML 结构,一个类似于 JSON 结构,