js中的自定义计时器允许它在某个时间执行。

js中的自定义计时器允许它在某个时间执行。
有时候,在需求的原因下,我们需要在js中写一个方法,然后在一瞬间让它出来,需要在js中写一个计时器,当满足时间要求的时候,需要执行自动执行的方法,下面简单地谈谈我是如何实现的。

无功tminutes = 0;
VaR荆棘= 0;
无功去;
函数的Dingshi(小时、分钟){
荆棘=小时;
tminutes =分钟;
去= setInterval(跑,3000);
}
函数运行(){
日期=新日期();
如果((date.getminutes()()- tminutes = = 0)
(date.gethours()()-荆棘= = 0)){
ClearInterval(去);
(软); / /方法被执行
}
}
}
参数的小时和分钟在Dingshi时间开始执行方法,这是唯一的小时和分钟。在具体情况下,可以自动添加参数,但要注意修改run方法中的判断条件

GetData是要执行的方法,并根据实际情况进行修改,和Dingshi的方法可以被调用时使用。

另一件需要注意的事情是防止浏览器崩溃。的setInterval的第二个参数是3000毫秒,或3秒。如果你准确地问时间,应该把时间改为1000,否则你可能会错过时间。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部