zoukankan      html  css  js  c++  java
  • setTimeout定时器

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Document</title>
    </head>
    
    <body>
        <script> setTimeout(function() {
                 console.log('时间到了');
             }, 2000);// setTimeout('callback()', 3000); // 我们不提倡这个写法
        </script>
    </body>
    
    </html>

    1,setTimeout()方法用户设置一个定时器,该定时器在时间到后执行调用函数

       如上,2秒之后,控制台就会就会打印出“时间到了”;这个window在调用的时候可以省略

    2,这个调用函数可以直接写函数,或者写函数名,或者采取字符串  ’函数名() ' 三种形式,第三种不推荐

    3,延迟的毫秒数默认是0,可以不写,如果写,只能是毫秒

    4,因为定时器可能有很多,所以常常需要给定时器赋值一个标识符

        var timer1=setTimeout(function(){ } ,1000)

        var timer2=setTimeout(function() { },   2000)

    5,setTimeout()这个调用函数也称为回调函数 callback,以前我们将的 element.onclick=function(){ } 或者 element.addEventListener('click' , fn) , 里面的函数也是回调函数,上一件事干完,再回头调用这个函数

  • 相关阅读:
    InnoDB On-Disk Structures(三)--Tablespaces (转载)
    InnoDB On-Disk Structures(二)--Indexes (转载)
    InnoDB On-Disk Structures(一)-- Tables (转载)
    UML之状态图
    UML之活动图
    UML交互图
    UML类图
    UML用况图
    UML OOA
    UML问题定义
  • 原文地址:https://www.cnblogs.com/shanlu0000/p/11487120.html
Copyright © 2011-2022 走看看