易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript 循环内设断点 调试 问题

我知道javascript 在visualstudio 中调试方法有以下几种
1、在脚本页面中设置断点 F5调试即可
2、利用IE8 的脚本调试特性 按F12 调试
3、在需要调试的地方输入debugger,执行页面,遇到debugger时会自动弹出调试窗体,选择是即可

以上方法中某一天开始方法1失效了,于是我就用方法3,不用2是因为用浏览器调试加载脚本太慢,而且不容易找位置。

好,现在引出我的问题如下:
JScript code:

for(var i=0;i<n;i++)
{
debugger;//假设我要在这里开始调试
var x=1;
}


以上代码在执行时能顺利调试,问题在一个循环后我想结束调试时,调试窗口还是不断弹出,点否?还会继续弹出,直到点n个否才会停止
我试过结束进程,结束项目,结束。。。一切。。。直到系统说自己崩溃了
这使得我每次调试都要非常小心,一不小心就要重启系统。。。
我想转行了...

本人系统:vista home basic
VS版本:2008

大家说说
学习。我不会debug。每次都用两三个alert定位...很痛苦

debugger;//假设我要在这里开始调试
for(var i=0;i <n;i++)
{
var x=1;
}


楼上的办法是可行的
可问题是我无法做到在外面设置断点,外面的代码是另外一个项目的,我还是说明白点吧:
大概的意思如下:
JScript code:

//非我能控制的程序
for(var i=0;i <n;i++)
{
fun


相关问答:

JavaScript可以被保护起来吗? - Web 开发 / 非技术区

如果不能 ,那么WebOS不是没有前途? 别人的成果很快就被共享了?那还有谁愿意开发啊?
问的好!你去问一问开源软件为什么要开源

我倒不觉得我看了linux源码就能写一个linux出来,哈哈

呵呵,赚钱的模式不一样 ......

javascript问题

function check(){
var radio=[form.radio1_01,form.radio1_02,form.radio1_03,form.radio1_04,form.radio1_05,
form.radio1_06,form.radio1_07,form.radio1_08,form.radio1_09,form.radio1_10,
form.radio1 ......

一个javascript的排序问题

JScript code:

<a href="#" onclick="numsort()">sort by price</a>
<ul id="list">
<li><span class="n">green day</span> &l ......

javascript如何实现一个table中的两个字段计算

例如:
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="table">
  <tr>
  & ......

JAVASCRIPT函数传值问题

JScript code:

function AddInfo(num)
{
surl ='aaa.asp?Type=Addinfo';
req.open('GET', surl, true);
alert(num);
req.onreadystatechange = AddCustomer(num);
req.send(null);
} ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号