zoukankan      html  css  js  c++  java
  • Js setInterval与setTimeout(定时执行与循环执行)的代码(可以传入参数)

    最近在做项目时用到了定时执行的js方法,setInterval与setTimeout时间长了不用有些生疏了,所以自己总结了一下,记下来,以便以后使用。

    Document自带的方法: 
    循环执行:var timeid = window.setInterval(“方法名或方法”,“延时”);window.clearInterval(timeid); 
    定时执行:var tmid = window.setTimeout(“方法名或方法”, “延时”);window.clearTimeout(tmid); 
    举例说明: 
    A.当要执行的方法中不需要参数时 

    复制代码代码如下:

    <script type=”text/javascript”> 
    //循环执行,每隔3秒钟执行一次showalert() 
    window.setInterval(showalert, 3000); 
    function showalert() 

    alert(“aaaaa”); 

    //定时执行,5秒后执行show() 
    window.setTimeout(show,5000); 
    function show() 

    alert(“bbb”); 

    </script> 

    B.当要执行的方法中需要参数时 
    复制代码代码如下:

    <script type=”text/javascript”> 
    //循环执行,每隔3秒钟执行一次 showalert() 
    window.setInterval(function(){ 
    showalert(“aaaaa”); 
    }, 3000); 
    function showalert(mess) 

    alert(mess); 

    //定时执 行,5秒后执行showalert() 
    window.setTimeout(function(){ 
    showalert(“bbbbbb”); 
    },5000); 
    </script> 

     http://www.jb51.net/article/23863.htm

  • 相关阅读:
    Hive学习笔记记录
    Hadoop学习笔记记录
    python学习笔记记录
    2018高级软件工程——助教总结
    Week3 第二次结对编程
    Week2 第一次结对编程
    Week1 博客作业
    最后一周总结
    阅读和提问3
    个人项目 案例分析
  • 原文地址:https://www.cnblogs.com/zhangwei595806165/p/3342750.html
Copyright © 2011-2022 走看看