JS console.log 和 console.dir 的区别

我们日常开发中,常用到 console.log() 调试,很少用到 console.dir(),那么二者究竟有什么区别呢?
一、对比
    1. String / Number / Object / Array
      在这里插入图片描述
      在这里插入图片描述
      可以看到,没有任何区别
    1. Function
      在这里插入图片描述
      在这里插入图片描述
      打印 Function ,可以看到 console.dir 打印出对应的属性/方法
  1. DOM 节点
    在这里插入图片描述
    在这里插入图片描述
    打印 dom 节点,可以看到:console.log 打印节点,console.dir 打印dom的属性和方法
二、拓展

还有一个不常用的 console.count,作用是打印某个方法被调用的次数,例如:

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Vue2018/article/details/128955552