JavaScript定時器
阿新 • • 發佈:2020-11-14
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <!-- 定時器:根據指定的時間間隔延時執行指定的函式 --> <script> // function fnShow(name,age){// alert("ok" + name + age); // alert(tid) // // 銷燬定時器 // clearTimeout(tid); // } // // 根據時間間隔呼叫一次函式的定時器 // // 1.定時器要執行的函式 // // 2.時間間隔 // // 3.引數,多個引數使用逗號分隔 // var tid = setTimeout(fnShow,3000,'李四',20); function fnShowInfo(anme,age){ alert("ok" + anme + age); } function fnStop(){ alert(tid); // 銷燬定時器 clearInterval(tid); } // 根據時間間隔重複呼叫函式的定時器 var tid = setInterval(fnShowInfo,5000,'李四',22) </script> </head> <body> <input type="button" value="停止"onclick="fnStop()"> </body> </html>