例:
function a()
{
...........
this.b = function()
{
alert("1");
alert("2");
alert("3");
}
.......
}
如上例子,我这边遇到的情况是,我在这个方法中用了alert(),按顺序是1到3,方法的执行循序是从上至下,依次执行。按理说,应该先显示1,再显示2,最后显示3,若该方法被再次调用的时候,还是应该依次显示1,2,3。
可是我这里,第一轮显示了1,2,3.而后再次显示则为1,1,2,3(注:此处第一个1的对话框所在的位置与其他显示的位置是不一样的),而后也经常出现这样的情况2,1,2,3或者3,1,2,3.
求解
function a()
{
...........
this.b = function()
{
alert("1");
alert("2");
alert("3");
}
.......
}
如上例子,我这边遇到的情况是,我在这个方法中用了alert(),按顺序是1到3,方法的执行循序是从上至下,依次执行。按理说,应该先显示1,再显示2,最后显示3,若该方法被再次调用的时候,还是应该依次显示1,2,3。
可是我这里,第一轮显示了1,2,3.而后再次显示则为1,1,2,3(注:此处第一个1的对话框所在的位置与其他显示的位置是不一样的),而后也经常出现这样的情况2,1,2,3或者3,1,2,3.
求解
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货