zoukankan      html  css  js  c++  java
  • JS浏览器对象-计时器

      setInterval用法

     1 <!DOCTYPE html>
     2 <html>
     3 <head>
     4 <meta charset="UTF-8">
     5 <title>uvi</title>
     6      <link rel="stylesheet" href="style.css" type="text/css">
     7 </head>
     8 <body>
     9    <button id="btn" onclick="stopTime()">停止按钮</button>
    10    <p id="ptime"></p>
    11    <script>
    12       var mytime = setInterval(function(){
    13           getTime();
    14       }, 1000);
    15       function getTime(){
    16           var d = new Date();
    17           var t = d.toLocaleTimeString();
    18           document.getElementById("ptime").innerHTML=t;
    19       }
    20       function stopTime(){
    21           clearInterval(mytime);
    22       }
    23    </script>
    24    
    25 </body>
    26 </html>

    setTimeout用法

         执行一次

     1 <!DOCTYPE html>
     2 <html>
     3 <head>
     4 <meta charset="UTF-8">
     5 <title>uvi</title>
     6      <link rel="stylesheet" href="style.css" type="text/css">
     7 </head>
     8 <body>
     9    <button id="btn" onclick="myWin()">执行按钮</button>
    10    <script>
    11      var win;
    12      function myWin(){//执行一次
    13          win = setTimeout(function(){
    14              alert("hello");
    15          }, 3000);
    16      }
    17    </script>
    18    
    19 </body>
    20 </html>

      循环执行

     1 <!DOCTYPE html>
     2 <html>
     3 <head>
     4 <meta charset="UTF-8">
     5 <title>uvi</title>
     6      <link rel="stylesheet" href="style.css" type="text/css">
     7 </head>
     8 <body>
     9    <button id="btn" onclick="myWin()">执行按钮</button>
    10    <script>
    11      var win;
    12      function myWin(){//执行一次
    13          alert("hello");
    14          win = setTimeout(function(){
    15              myWin();
    16          }, 3000);
    17      }
    18    </script>
    19    
    20 </body>
    21 </html>

    停止操作

    clearTimeout(win);
  • 相关阅读:
    CMS 阶段性了结
    Java 代码监控 JVM 运行状态 —— 记一次 JVM 调优的毛招
    ClassLoader PPT 总结
    记一次 CMS 回收异常问题 —— 跨代引用和循环依赖
    读懂 GC 日志
    ClassLoader 学习笔记
    java 可见性简单总结
    Kafka 基本原理整理
    秒杀系统个人总结
    centos 7 mongodb4.0 安装配置
  • 原文地址:https://www.cnblogs.com/UniqueColor/p/5755992.html
Copyright © 2011-2022 走看看