js 實現延時或定時 執行某個函式 -- setTimeout
阿新 • • 發佈:2019-01-28
window.onload=function(){
setTimeout('getTest()',1000);
}
function getTest(){
alert('載入樹');
}
1 延時執行
setTimeout
setTimeout('alert("延遲1s")',1000); //1s 即1000ms
setTimeout('getTest()',1000); //延遲1s執行 getTest() 這個js函式
2 定時執行
//每1s執行一次
function countSecond( )
{
alert("1");
meter1=setTimeout("countSecond()", 10000);
}
3 清除定時器
clearTimeout()
meter1 =setTimeout('getTest()',1000);
clearTimeout(meter1);
function countSecond(){
alert("1");
meter1=setTimeout("countSecond()", 10000);
clearTimeout(meter1);
}
setTimeout('getTest()',1000);
}
function getTest(){
alert('載入樹');
}
1 延時執行
setTimeout
setTimeout('alert("延遲1s")',1000); //1s 即1000ms
setTimeout('getTest()',1000); //延遲1s執行 getTest() 這個js函式
2 定時執行
//每1s執行一次
function countSecond( )
{
alert("1");
meter1=setTimeout("countSecond()", 10000);
}
3 清除定時器
clearTimeout()
meter1 =setTimeout('getTest()',1000);
clearTimeout(meter1);
function countSecond(){
alert("1");
meter1=setTimeout("countSecond()", 10000);
clearTimeout(meter1);
}