执行了javascript/jquery函数一段时间,然后停止 [英] Executed a javascript/jquery function for some time, then stop
本文介绍了执行了javascript/jquery函数一段时间,然后停止的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有2个JavaScript函数-f1,f2. 我想每2秒从f1呼叫f2,我需要这样做10分钟.
function f1()
{
//call f1 in every 2 seconds- for 10 minutes
}
function f2(){
{
}
如何在javascript/jquery中实现此功能,或者如何在上述情况下使用Settimeout,setInterval.
解决方案
您可以使用setTimeout()
和setInterval()
之类的组合
var loop2s = setInterval(function(){
f2();
}, 2000);
// Kill after 10 minutes
setTimeout(function(){
clearInterval(loop2s);
},600000);
I have 2 javascript function - f1, f2. Ii want to call f2 from f1 in every 2 seconds and i need to do this for 10 minutes.
function f1()
{
//call f1 in every 2 seconds- for 10 minutes
}
function f2(){
{
}
How can i implement this in javascript/jquery or how to use Settimeout, setInterval for the above scenario.
解决方案
You can use a cominbation of setTimeout()
, and setInterval()
like
kill after 10 minutes; 10*60*1000 = 600000 milliseconds
var loop2s = setInterval(function(){
f2();
}, 2000);
// Kill after 10 minutes
setTimeout(function(){
clearInterval(loop2s);
},600000);
这篇关于执行了javascript/jquery函数一段时间,然后停止的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文