首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

怎样像调试C#代码那样(可以设置断点、单步调试、用即时窗口监视变量的值)来调试javascript代码?解决方案

2012-03-09 
怎样像调试C#代码那样(可以设置断点、单步调试、用即时窗口监视变量的值)来调试javascript代码?怎样像调试C#

怎样像调试C#代码那样(可以设置断点、单步调试、用即时窗口监视变量的值)来调试javascript代码?
怎样像调试C#代码那样(可以设置断点、单步调试、用即时窗口监视变量的值)来调试javascript代码?

[解决办法]
没有那么强大,但是通过设置ie internet选项-高级-禁用脚本调试,把钩去掉,这样就可以调试了
[解决办法]
完全可以在 VS 像调试 C#/VB.nET 一样调试 js

Step 1. 启动IE调试 
@jinjazz
设置ie internet选项-高级-禁用脚本调试,把钩去掉,这样就可以调试了

Step 2. 设置断点:使用 debugger 关键字 
such as

function foo()
{
var msg = "hello world!";
debugger; // 断点,执行到此,浏览器弹出 “进入调试”,进入 VS 之后就可以使用熟悉的 ”Add watch" "quick watch" "Step into" ......
alert(msg);
}





[解决办法]
2种方式
1. VisualStudio 2008 可以attch到ie process,进行js 调试,当然,禁用脚本调试,要把钩去掉。
2. 安装一些浏览器的插件,比如firefox的fire bug,或者IE的developer toolbar.
[解决办法]

探讨
2种方式
1. VisualStudio 2008 可以attch到ie process,进行js 调试,当然,禁用脚本调试,要把钩去掉。
2. 安装一些浏览器的插件,比如firefox的fire bug,或者IE的developer toolbar.

[解决办法]
探讨
完全可以在 VS 像调试 C#/VB.nET 一样调试 js

Step 1. 启动IE调试
@jinjazz
设置ie internet选项-高级-禁用脚本调试,把钩去掉,这样就可以调试了

Step 2. 设置断点:使用 debugger 关键字
such as

function foo()
{
var msg = "hello world!";
debugger; // 断点,执行到此,浏览器弹出 “进入调试”,进入 VS 之后就可以使用熟悉的 ”Add watch" "quick watch" "Step into" ......
alert(msg);
}

[解决办法]
JS文件里 需要调试的地方 加 debugger;
然后把IE的禁用脚本的勾去掉
[解决办法]
debugger;

热点排行