zoukankan      html  css  js  c++  java
  • js中定时器相关

     1 每三秒(3000 毫秒)弹出 "Hello" :
     2 setInterval(function(){ alert("Hello"); }, 3000);
     3 setInterval("函数名称()", 3000);                    // 循环执行某一个函数
     4 // 执行一次
     5 var setTime = setInterval("myTimer()", 1000);
     6  
     7 function myTimer() {
     8     var d = new Date();
     9     var t = d.toLocaleTimeString();
    10     $("#demo").html(t);
    11 }
    12  
    13 // 终止执行
    14 function StopFunction() {
    15     clearInterval(setTime);
    16 }
    17 setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
    18 setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。
    19 提示: 1000 毫秒= 1 秒。
    20 提示: 如果你只想执行一次可以使用 setTimeout() 方法。
    21 
    22 
    23 
    24
    25 
    26 // 一般情况下setTimeout用于延迟执行某方法或功能
    27 // setTimeOut 和 setInterval 的区别  setTimeOut在指定时间后 只执行一次 而 setInterval 是循环执行(也可以通过指定函数来终止执行)
    28 
    29 //定时器 异步运行
    30 function hello(){
    31 alert("hello");
    32 }
    33 //使用方法名字执行方法
    34 var t1 = window.setTimeout(hello,1000);
    35 var t2 = window.setTimeout("hello()",3000);//使用字符串执行方法
    36 window.clearTimeout(t1);//去掉定时器
    作者地址:https://www.cnblogs.com/G921123/
    创作也有乐趣 知识分享 转载注明出处 相互理解 谢谢! WeChat:17321295203
  • 相关阅读:
    第二次作业循环语句
    c语言01次作业分支,顺序结构
    PAT 1027. Colors in Mars
    PAT 1026 Table Tennis
    PAT 1035 Password
    PAT 1038. Recover the Smallest Number
    PAT 1028 List Sorting (25)
    PAT 1041 Be Unique (20)
    PAT 1025 PAT Ranking
    1037. Magic Coupon
  • 原文地址:https://www.cnblogs.com/G921123/p/10156354.html
Copyright © 2011-2022 走看看