首页 > 代码库 > console和debugger常见用法

console和debugger常见用法

  除了简单粗暴的alert,console和debugger都会在js的调试中有所应用。

  console本身有很多内置函数,如下:

技术分享

  but我们实际应用中用到的其实就几个,这就好比js语言,框架一堆,可是我们实际用到的就那么几个,所以学一门语言或者其他东西大可不必面面俱到。

  console.log & console.info & console.error & console.warn

  技术分享

  喜欢哪个就用哪个,可以顾名思义,也可以随心所欲。基本上如果没有特殊的辨别要求,一般的调试log足矣。

  console.timeconsole.timeEnd配合使用可以输出某段代码执行的时间,for instance-> 点击

  console.groupconsole.groupEnd配合使用再结合log等四种输出可以分组输出信息:

技术分享

  console.count可以统计代码被执行的次数:

技术分享

  console.dir可以直接将dom节点以dom树的形式输出所有属性,比for in方便不少。

  

  而dubugger则跟断点大同小异,

 

console和debugger常见用法