js---定时器

青旅半醒 2021-11-10 14:50 364阅读 0赞
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title></title>
  6. <script>
  7. //window 对象是一个最顶层对象
  8. //window.setInterval("alert('123');",2000);//每个两秒弹出一次消息框
  9. function test(){
  10. console.log("setINterval 调用了");
  11. }
  12. setInterval("test()",2000);
  13. //如上实现一个函数的循环调用
  14. //setTimeout("test()",2000);//2000ms执行一次之后就不在执行。不具备setInterval的循环功能。
  15. var timerID;
  16. function start()
  17. {
  18. timerID=setInterval("test()",2000);
  19. }
  20. function stop()
  21. {
  22. clearInterval(timerID);//使用语法停止了计时器的运行
  23. }
  24. </script>
  25. </head>
  26. <body>
  27. <input type="button" value="开启定时器" onclick="start()" />
  28. <input type="button" value="停止定时器" onclick="stop()" />
  29. </body>
  30. </html>

转载于:https://www.cnblogs.com/byczyz/p/11201030.html

发表评论

表情:
评论列表 (有 0 条评论,364人围观)

还没有评论,来说两句吧...

相关阅读

    相关 js_定时器

    定时器 如:3秒之后执行某方法: var timeoutId = setTimeout(function()\{xxx\},3000); 或 function test

    相关 JS定时器

    JS定时器 一、一次性定时器 二、间接触发定时器 调用定时器后默认会返回这个定时器的id,可以根据这个id来删除定时器 一、一次性定时器