文章标签 ‘js调试’

js调试的一些经验

2012年12月12日 没有评论

调试js代码最直接最简单的方式是使用alert,对于一般的小问题用它就足以解决。但如果需要调试类似于鼠标事件,例如mousemove、mouseover等,可能就有点力不从心了,搞不好都无法关闭弹出的alert框,最后只能通过结束浏览器进程的方式退去。对于这类问题的调试可以采取在页面放一个div,然后通过innerHTML的方式把想跟踪的结果输入到div中,缺点是调试结束后需要清理这些辅助的div。最近看到一个网站会动态修改页面的title,方式当然是js,这给我一点灵感,其实调试的时候我们也可以把结果放到title上,这样也很直观,使用window.document.title = ‘result’即可。

另外一个不能忽视的问题是异常,当异常发生在你插入调试代码以前,你调试的结果永远不会出现,这个时候就需要用上try catch了。

firefox下的firebug提供了一个对js脚本调试的功能,可以自由的设置断点,单步执行等,功能非常强大。可以说是调试、学习别人js的终极武器了。

分类: web前端 标签:

无觅相关文章插件,快速提升流量