console.log()
是我们调试代码中常用的一个方法,除此之外,web 标准中,console 是有很多有意思的特性,使用这些特性,可以给你的开发工作增添不一样的颜色。
console 是通过全局对象访问。在 whatwg 的规范中,console 上的方法可以分为4类:Logging、Counting、Grouping、Timing。下面我们就逐个梳理一下。
Logging
console 提供了各种形式的日志输出,包括:log()、info()、warn()、error()、debug()、assert()、table()、dir()、dirxml()、trace()。另外清除控制台日志提供了 clear() 方法。
那么具体我们应该如果选择使用哪种方法打印日志呢?提供如下思路可供参考。
-
打印不同级别的日志方便查找。以 Chrome 为例,如果不勾选 Verbose 选项,则不会显示 debug 级别的日志。