美文网首页Web前端之路jscourse前端
其实 console 除了 log 之外还有很多实用的方法

其实 console 除了 log 之外还有很多实用的方法

作者: goddyzhao | 来源:发表于2018-07-01 15:59 被阅读85次

    我相信大家平时写 JavaScript 代码过程中,console.log 这个方法肯定是使用频率很高的,纵然可以使用调试工具,但有的时候还是习惯了用 console.log 来进行调试。而事实上,console 除了 log 方法之外还有很多实用的方法,今天小编就来为大家介绍一下。

    console.time 和 console.timeEnd

    这两个方法用来统计某段代码的执行时间,time 表示开始计时,timeEnd 表示结束计时统计耗时结果。我们来举个例子,假设我们生成一个包含了 200000 个随机数的数组,对这个数组进行排序,统计下排序的耗时,在 chrome 中运行后结果如下:

    console.table

    这个方法对于要查看一个数组中包含了对象、或者一个对象中还包含了对象的情况下,简直是利器,来看个例子:

    console.info、console.warn、console.error

    这个很容易理解,就是对消息以不同的形式进行展现:

    console.trace

    这个方法就是将 stack trace 信息打印出来,就像这样:

    console.count

    每次执行到这个方法的时候,就会根据你指定的标签进行自增计数,就像这样:

    console.assert

    这个方法就是用来断言,参数中的表达式是否为 true,如果是 true 就什么也不显示,如果不为 true 就会打印出一段消息

    console.group 和 console.groupEnd

    这两个方法可以用于将 log 信息进行分组,更有条理地展现信息,就像这样:

    以上这些方法肯定会对你日常调试有所帮助。好了,本期就到这里了,我们下期再见。

    关注「jscourse」微信公众号可以获取更多学习课程和资料。

    相关文章

      网友评论

        本文标题:其实 console 除了 log 之外还有很多实用的方法

        本文链接:https://www.haomeiwen.com/subject/focdyftx.html