• 中文
    • English
  • 注册
  • 赞助本站

    • 支付宝
    • 微信
    • QQ

    感谢一直支持本站的所有人!

    • 查看作者
    • 4:JS延时执行

      一.  延时执行

      在js中可以使用setTimeout函数进行延控制

      <script type="text/javascript">
      
          var st = document.getElementById("st");
          var cl = document.getElementById("cl");
          var timeout;
          st.onclick = function () {
              timeout = setTimeout(function () {
                  alert("哈哈哈");
              }, 1000);
          };
          cl.onclick = function () {
              clearTimeout(timeout);
      
          }
      </script>

      二.  间隔执行

      <script type="text/javascript">
      
          var st = document.getElementById("st");
          var cl = document.getElementById("cl");
          var num = 1;
          var timeout;
          st.onclick = function () {
              timeout = setInterval(function () {
                  console.log(num++);
              }, 100);
          };
          cl.onclick = function () {
              clearTimeout(timeout);
      
          }
      </script>

      山东省·济南市
    • 0
    • 0
    • 0
    • 366
    • 请登录之后再进行评论

      登录
    • 做任务
    • 实时动态
    • 偏好设置
    • 返回顶部
    • 单栏布局 侧栏位置: