admin 管理员组

文章数量: 1184232


2024年2月20日发(作者:elasticsearch数据类型)

Js的常用调试方法

下面的方法是自己总结的,也许有误,欢迎指正。

方法1 使用alter()方法或者()方法

如果要中断代码的运行,监视变量的值,则使用alert() 方法;

如果需要查看的值很多,则使用() 方法,避免反复单击“确定”按钮;

方法2使用 r = function(sMessage,sUrl,sLine){};

Onerror函数的三个参数用于确定错误确切的消息,代表的意思依次为:错误信息、发生错误的文件、发生错误的行号。

首先将testError方法绑定给onerror事件,然后在test方法里触发一个错误,当出错时函数testError捕获到了三个参数,通过将函数绑定到onerror事件就可以在页面出错时捕获以上三个参数。

方法3 try{}catch(e){}语句方式

例如:

但是try catch并不能很好的来处理javascript的语法错误

方法4使用相关调试工具,如IE Microsoft Script Debugger

首先打开Internet选项——高级,将“禁用脚本调试(Internet Explorer)”的勾去掉 如果想其他浏览器也启用调试,那么可以把“禁用脚本调试(其他)”的勾也去去掉。 然后在你想需要地方进行调试,就加入debugger。在程序中添加一个debugger; 这个就相当于一个永久的断点,每次运行的时候都会进入到这里,除非你将debugger;这个删除或者注释掉,才不会进入到这个断点这里。

方法5 IE8自带的开发人员工具

“开发人员工具”默认是关闭的,必须手动打开。方法是点击“工具”菜单中的“开发人员工具”,或者直接按F12键。开发人员调试工具可以调试CSS,HTML,脚本,探查器等,可以设置断点来进行调试,其调试方式跟VS差不多。


本文标签: 调试 方法 错误 工具 断点