js中的延迟执行和定时执行


在js中,延迟执行函数有两种,setTimeout和setInterval,用法如下:

function testFunction(){Console.log('hovertree.com');}
setTimeout( "testFunction()" , "6000" );  //6000毫秒后执行testFunction()函数,只执行一次。
setInterval( "testFunction()" , "6000" ); //每隔6000毫秒执行一次testFunction()函数,执行无数次。

var interval = window.setInterval( "testFunction()" , "6000" );// http://hovertree.com/menu/javascript/

window.clearInterval(interval);     //停止执行setInterval循环。

当我们想让testFunction()函数每隔6000毫秒执行一次,执行10000毫秒后停止执行时,可以用两者三者结合使用来实现。

var interval2 = window.setInterval( "testFunction2()" ,6000);
setTimeout( function () {window.clearInterval(interval2);},10000);
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM