不知道的JavaScript Console调试命令
2014-11-11 14:40
10 查看
转载地址:Ourjs.com
并不是每个个人都知道,除了用来记录日志的简单的console.log之外。Console对象还有很多其它有用的功能。我选择了5个最有意思但是还不是那么流行的功能,你马上就可以在你的日常工作中使用。
注*之前曾介绍过,更多详细信息请参考:
高级JavaScript调试—— console.table()
更多的功能可以在
Console API 中找到,还有在Google官方网站的相关描述文章。
原文地址:
shellycloud.com
并不是每个个人都知道,除了用来记录日志的简单的console.log之外。Console对象还有很多其它有用的功能。我选择了5个最有意思但是还不是那么流行的功能,你马上就可以在你的日常工作中使用。
所以的这些功能在Google Chrome 38中测试通过
console.assert(express, message)
如果传入的第一个参数是false,这个函数就会在当前网页日志中打印出第二条消息。如果表达式为true,就什么也不会打印。> console.assert(document.querySelector('body'), "缺少 'body' 元素") > console.assert(document.querySelector('.foo'), "缺少 '.foo' 元素") [Error] Assertion failed: 缺少 '.foo' 元素
console.table(object)
这个函数会将对象或数据打印成表格var languages = { csharp: { name: "C#", paradigm: "object-oriented" }, fsharp: { name: "F#", paradigm: "functional" } }; console.table(languages);
注*之前曾介绍过,更多详细信息请参考:
高级JavaScript调试—— console.table()
console.profile(name)
这个命令开始对CPU的占用率进行分析。参数是你可以给这个报告起的名字。每运行一次profiler都会保存在下拉列表里保存成独立的分页。记住使用 console.profileEnd()停止分析。console.group(message)
console.group(message)将此命令后的所有的日志分组到下拉列表,直到调用console.groupEnd()。列表可以被嵌套。console.groupCollapsed(message) 也可以用。但是创建的列表是自动折(collapse)起来的。console.time(name)
console.time(name) 会开始一个指定名字以毫秒计时的计时器,它会一直计数直到console.timeEnd(name)被调用。名字与之前相同。> console.time('Saving user') > console.log('User saved') > console.timeEnd('Saving user') Saving user: 2.750ms
更多的功能可以在
Console API 中找到,还有在Google官方网站的相关描述文章。
原文地址:
shellycloud.com
相关文章推荐
- 9 个让 JavaScript 调试更简单的 Console 命令
- 九个让JavaScript调试更简单的console命令
- 9 个让 JavaScript 调试更简单的 Console 命令
- Javascript调试命令——你只会Console.log() ?
- Javascript 调试命令正确使用 Console
- 9 个让 JavaScript 调试更简单的 Console 命令
- Javascript调试之console对象――你不知道的一些小技巧
- JavaScript——调试小技巧之——各种console命令,你get了么?
- javascript调试利器----console命令详解
- 9 个让 JavaScript 调试更简单的 Console 命令
- 9个让JavaScript调试更简单的Console命令
- 9个让JavaScript调试更简单的Console命令
- Javascript调试命令——你只会Console.log()
- 9 个让 JavaScript 调试更简单的 Console 命令
- JavaScript调试console命令
- 9 个让 JavaScript 调试更简单的 Console 命令
- javascript调试console命令
- JavaScript中Console的9个常用调试命令
- JavaScript_Console调试命令 (九个Console命令,让js调试更简单)
- 【js代码调试】Console命令详解,让调试js代码变得更简单