在开发期间,所涉及的页面上javascript代码总会出现一些bug,有些bug很容易发现,因为这些错误本质上讲只是语法错误。但另外一些错误查找起来就要困难得多,因为它们是业务逻辑中的一些很微妙的错误。此时,调试工具就能派上用场了,利用调试工具,你就能逐行地跟踪代码,验证脚本是否按预想的流程工作,以及变量是否有正确的值。
调试工具有许多,此次主要介绍Venkman工具:
Venkman:作为基于Mozilla的浏览器(如:Firefox)的一个扩展,Venkman是一个功能强大的JavaScript调试工具。Venkman是一个功能很丰富的环境,对断点和对象检查提供了充分的支持。Firefox遵循Web标准,因此可以确信,如果脚本能在Firefox中工作,那么在与标准兼容的任何其它浏览器中也同样能运行。
下载地址:
http://www.hacksrus.com/~ginda/venkman/
https://addons.mozilla.org/zh-CN/firefox/addon/216
下载成功后,该文件的扩展名为xpi,如:javascript_debugger-0.9.87.4-fx+tb+sb+sm.xpi
安装方法:
直接将javascript_debugger-0.9.87.4-fx+tb+sb+sm.xpi文件拖曳到firefox浏览器窗口,跳出:
点立即安装,完成安装,重启firefox,此时在该浏览器的菜单栏中点击“工具”菜单项就会发现其下多了一个“JavaScript Debugger”子菜单项,点击之即可启动Venkman。