简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

javascript实现动态定制定时器

来源:易贤网   阅读:971 次  日期:2015-04-17 10:40:15

温馨提示:易贤网小编为您整理了“javascript实现动态定制定时器”,方便广大网友查阅!

javascript实现动态定制定时器,具体代码如下:

function timeout (){

if(typeof timeout._instance === 'object'){

return timeout._instance;

}

function move(time, fn, config) {

function loop() {

fn(config);

time.id = setTimeout(function () {

if (time.num < time.count) {

loop();

time.num++;

} else if (time.num == time.count) {

clearTimeout(self.id);

time.id = null;

time.num = 0;

}

}, time.delay);

}

loop();

}

function stop(time) {

clearTimeout(time.id);

time.id = null;

time.num = 0;

}

timeout._instance = {

on:move,

off:stop

};

return timeout._instance;

};

更多信息请查看IT技术专栏

更多信息请查看脚本栏目
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:JavaScript兼容IE,firefox的拖拽功能
下一篇:JavaScript判断是否为IE的方法大全
易贤网手机网站地址:javascript实现动态定制定时器
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!