使用TrimBreakpoint来调试Javascript
Thursday, August 23rd, 2007同事介绍了一个调试Javascript的小工具TrimBreakpoint,是一段server端的Javascript脚本,只要在需要调试的JS里加上一行代码,就可以让网页在执行到那段JS的时候停下来,还能执行你输入的语句。 TrimBreakpoint是Google Code里的Trimpath项目里的一个小tool,可以从它的官方Wiki里找到使用指南。 目前最新的版本是1.0.24, 可以从Trimpath的下载列表中获取,文件名是trimpath-breakpoint-1.0.24.js,下载之后把它放进自己的项目中,然后在web page里把这个js文件引入 <script language="javascript" src="/path/to/trimpath-breakpoint.js"></script> 然后在需要加断点的地方加上如下一行代码,就可以了 breakpoint(function(expr){return eval(expr);}); 每次运行到breakpoint函数的时候,javascript都会弹出一个对话框,可以不断地查询变量或表达式的值,直到点cancel才会继续执行页面上剩下的javascript。