实现javascript暂停功能的方法:【function sleep(obj,iMinSecond){ if (window.eventList==null) window.eventList=new Array(); var ...】。
本文操作环境:windows10系统、javascript 1.8.5、thinkpad t480电脑。
我们知道javascript本身是没有暂停功能的(sleep不能使用),并且vbscript也不能使用doEvents,因此小编打算自己手写一个暂停函数。
提示:javascript作为弱对象语言,一个函数也可以作为一个对象使用。
比如:
function Test(){ alert("hellow"); this.NextStep=function(){ alert("NextStep"); } }
我们可以这样调用:
var myTest=new Test();myTest.NextStep();
我们做暂停的时候可以把一个函数分为两部分,暂停操作前的不变,把要在暂停后执行的代码放在this.NextStep中。
为了控制暂停和继续,我们需要编写两个函数来分别实现暂停和继续功能。
暂停函数如下:
推荐学习:javascript视频教程
以上是javascript暂停功能如何实现的详细内容。更多信息请关注PHP中文网其他相关文章!