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
  • 相关阅读:
    图形化代码阅读工具——Scitools Understand
    cocos studio UI 1.6.0.0 修改导出项目路径
    cocos2dx 中文路径编译错误记录
    利用特性区分查找方法,并通过反射调用方法
    WPF MVVM学习(二)
    wpf 控件模板、面板模板、数据模板
    blend 自定义控件
    wpf dataGrid样式
    blend 使用模板的几点说明
    WPF MVVM学习
  • 原文地址:https://www.cnblogs.com/G921123/p/10156354.html
Copyright © 2011-2022 走看看