基础篇
打印字符串
1 | console.log("http://www.ttwinbug.com/"); |
打印提示消息
1 | console.info("http://www.ttwinbug.com/"); |
打印警告消息
1 | console.warn("http://www.ttwinbug.com/"); |
打印错误消息
1 | console.error("http://www.ttwinbug.com/"); |
打印调试信息
1 | console.debug("http://www.ttwinbug.com/"); |
进阶篇
查看Console所有方法
1 | console.log(console); |
会输出
1 | Object { |
*根据浏览器的不同,此方法并不是都能实现,本篇内容,都已最新的Chrome浏览器进行操作
清理控制台
1 | console.clear() |
分组 *console.groupCollapsed也可以实现此效果
1 | console.group('number'); |
查看对象信息 *以表格形式展现
1 | var data = [ |
console.dir显示更详细的对象信息
console.dirxml 查看页面中对应元素的html/xml内容
1 | <div id='person'> |
性能测试
1 | console.time 和 console.timeEnd |
更详细的测试
1 | console.profile和console.profileEnd |
判断真假
1 | console.assert(1 == 1); |
统计次数
1 | console.count |
console 中有很多对我们调试代码有帮助的函数,我们可以在开发环境中配合 console 来调试代码,使得我们测试更加便利。