JS中自定义定时器
来源:互联网 发布:des算法举例 编辑:程序博客网 时间:2024/06/04 19:23
有时,处于需求的原因,我们需要在JS中写一个方法,然后让它在某一时刻执行,即需要在JS中写一个定时器,当时间达到要求时间时,需要执行的方法自动执行,下面小编简单说一下我是怎么实现的(转载请注明转载地址:http://blog.csdn.net/u012116457)
- var tMinutes=0;
- var tHours=0;
- var go;
- function dingshi(hours,minutes){
- tHours = hours;
- tMinutes = minutes;
- go=setInterval(run,3000);
- }
- function run(){
- var date=new Date();
- if((date.getMinutes()-tMinutes==0)
- &&(date.getHours()-tHours==0)){
- clearInterval(go);
- getData(); //要执行的方法
- }
- }
- }
getData为要执行的方法,也是根据实际情况自行修改,使用时调用dingshi方法即可。
还有要注意的是为了防止浏览器崩溃,setInterval的第二个参数我定为3000毫秒,即3秒,如果大家定时要求精确到秒,这里应该改成1000,否则可能会错过你设定的时间。
0 0
- JS中自定义定时器
- JS中自定义定时器
- js自定义定时器
- 关于js中定时器
- js中定时器的使用
- js中定时器的使用
- js 中定时器的写法
- JS中启动双定时器
- ucosIII中自定义软件定时器的封装
- 自定义定时器
- js的定时器(完善中)
- js中定时器使用的小问题
- JS中setTimeOut()和setInterval()定时器用法
- js中setTimeout()定时器的实现
- JS中自定义List
- js中自定义数组
- js定时器
- js定时器
- APACHE与TOMCAT集群架设--动手操作
- Ubuntu 12.04 下安装 R-3.1
- 实用类
- VMware虚拟机平台的网络配置(RHEL5)
- 【JS】如何同时处理多个window.onload事件
- JS中自定义定时器
- openfire smack包
- Android 手动显示和隐藏软键盘
- printk和printf的区别
- 关于windows下unity的破解
- Chapter 2 User Authentication, Authorization, and Security(9):防止登录名和用户查看元数据
- 经典命令--熟练应用
- WEB前端页面屏蔽键盘事件
- clssnmvDHBValidateNCopy: node 1, rac01, has a disk HB, but no network HB, DHB has rcfg