首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

在 IE 中调试 JavaScript(2)调试方法

在 IE 中调试 JavaScript(2)调试方法

调试方法被动调试       被动调试,也可以称为自动调试,当 IE 碰到 JavaScript 语法及运行时错误,或者选中了查看 -> 脚本调试器 -> 在下一条语句中断,           IE 会自动弹出一个"实时调试"窗口,让你选择调试器进行调试,我们选择"新实例 Microsoft Script Editor",然后点击"是"按钮,           就可以进行调试了,如下图所示。不过这种被动调试方式没有可控性,而且我们平时多是调试逻辑而不是语法错误,           这里就不做详细介绍了。
图 4. 实时调试对话框主动调试 - 使用 debugger 语句       我们可以在所要调试的某条语句或者函数中,加入 debugger 语句,这样当 IE 执行到这个 debugger; 语句时,就会弹出实时调试窗口,           让我们进行调试。使用这种调试方法,需要我们知道要在什么地方加入 debugger 语句。我们上面提到,有时候并不是很好确定应该           在哪个函数中加入,这就需要使用 IE Developer Toolbar 来帮助我们进行定位。          
下面我们将以一个例子来说明如何使用 IE Developer Toolbar 来定位目标函数,进而使用 MS Script Editor 进行调试。
返回列表