Js、Jquery定時執行(一次或者重復多次,取消重復)


1. 創建一個變量
var ref = "";
2. 定時刷新調用的方法
function consoleLog(){
    console.log("a");
}
3. 設置定時刷新
ref = setInterval(function(){
    consoleLog();
},2000);
這樣會每2秒執行一次consoleLog方法
  
4. 阻止定時刷新
clearInterval(ref);



<script> 
//定時器 異步運行 
function hello(){ 
alert("hello"); 
} 
//使用方法名字執行方法 setTimeout只執行一次
var t1 = window.setTimeout(hello,1000); 
var t2 = window.setTimeout("hello()",3000);//使用字符串執行方法 
window.clearTimeout(t1);//去掉定時器 
</script> 


<script> 
function hello(){ 
alert("hello"); 
} 
//重復執行某個方法 setInterval重復執行
var t1 = window.setInterval(hello,1000); 
var t2 = window.setInterval("hello()",3000); 
//去掉定時器的方法 
window.clearInterval(t1); 
</script> 



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM