javascript加入调试信息
2013-03-22 11:18
363 查看
原文:http://dragonets.blogbus.com/logs/60287466.htmlFirebug的Console 窗口(控制台)窗口可以直接输出错误信息。最常用语句:console.log("I am Firebug!");输出:I am Firebug!
console.log除了可以直接将字符串输出以外,还可以使用如 C 语言的
printf一样的格式控制进行输出。
var num = 222; console.log("My test num is %d",num);
输出:My test num is 22
另外四种调试输出语句:
console.debug("I am debug");console.info("I am info");console.warn("I am warn");console.error("I am error");
有 Javascript 经验的读者可能会习惯于使用 [code]alert()进行调试信息的输出,但是笔者认为将调试信息在 Console 窗口中输出是一个更优的选择。首先,如果页面有很多
alert(), 则点击“ OK ”让弹出框消失也是一个非常烦人的事情。其次,如果调试信息的量很大,则是用
alert()的弹出窗口将无法良好的完整展示调试信息。接着,
alert()无法查看对象和数组的细节信息。最后,如果在一个循环中使用
alert(), 将很容易造成页面“死掉”。[/code]
相关文章推荐
- gdb使用: 标准输入,查看变量,加入调试信息
- MFC工程加入控制台调试信息输出
- javascript获取鼠标坐标跟随控制层渐显信息提示效果(有BUG在调试中)
- 让vdsp与uclinux共舞(5):加入dwarf调试信息
- MFC工程加入控制台调试信息输出
- 使用ant重新编译jdk 加入调试信息
- MFC工程加入控制台调试信息输出
- Makefile里加入调试信息实现C源码对应
- MFC工程加入控制台调试信息输出
- 用ant重新编译jdk加入调试信息
- STM32 加入调试信息来调试代码
- MFC工程加入控制台调试信息输出
- 在Application_EndRequest中加入调试信息导致WebHtmlEditor出错
- linux中Oops信息的调试及栈回溯
- 使用C# Diagnostics.DebuggerDisplay属性提高调试信息可读性
- STM32 调试错误信息
- golang leaf调试Game、Login模块收发信息
- VS2008中编译通过,但调试时出现“未使用调试信息生成二进制文件”的问题(转)
- IE8"开发人员工具"使用详解下(浏览器模式、文本模式、JavaScript调试、探查器)
- Javascript的调试利器:Firebug使用详解(转)