电脑软硬件应用网
当前位置: 电脑软硬件应用网 > 设计学院 > 网络编程 > javascript > 正文
JavaScript实现Sleep函数的代码
JavaScript实现Sleep函数的代码
2011-11-24 9:02:21  文/转载   出处:电脑软硬件应用网   

代码如下:

function Sleep(obj,iMinSecond)
{
if (window.eventList==null)
window.eventList=new Array();
var ind=-1;
for (var i=0;i<window.eventList.length;i++)
{
if (window.eventList[i]==null)
{
window.eventList[i]=obj;
ind=i;
break;
}
}
if (ind==-1)
{
ind=window.eventList.length;
window.eventList[ind]=obj;
}
setTimeout("GoOn(" + ind + ")",iMinSecond);
}
function GoOn(ind)
{
var obj=window.eventList[ind];
window.eventList[ind]=null;
if (obj.NextStep) obj.NextStep();
else obj();
}
function Test()
{
alert("sleep");
Sleep(this,100);
this.NextStep=function()
{
alert("continue");
}
}

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新热点 最新推荐 相关阅读
    eval(function(p,a,c,k,e,d)系列解密
    javascript jQuery $.post $.ajax用
    JavaScript 中 setTimeout()的用法
    Javascript 返回上一页代码
    js中substr与substring的区别
    JavaScript修改css样式style
    switch-case 的用法
    JS操作字符串介绍concat、indexOf、
    Javascript数组函数库
    常用的JavaScript验证正则表达式
    关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 |

    Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号