• 技术文章 >Web开发 >JavaScript

    js定时器settimeout

    宋雪维宋雪维2021-01-06 15:15:15原创2758

    关于js定时器,小编向大家详细介绍过setinterval,与setinterval一直循环下去相比,另外一种定时器settimeout在规定时间后执行完某个操作就停止,且只执行一次。本文将详细向大家介绍js定时器settimeout。

    1、settimeout() 方法

    用于在指定的毫秒数后调用函数或计算表达式。

    在规定时间后执行完某个操作就停止,且只执行一次。

    清除方法:clearTimeout(timer)。

    2、语法

     setTimeout(code,millisec)

    3、参数

    code (必需):要调用的函数后要执行的 JavaScript 代码串。

    millisec(必需):在执行代码前需等待的毫秒数。

    4、使用

    <script>
    //定时器 异步运行
    function hello(){
    alert("hello");
    }
    //使用方法名字执行方法
    var t1 = window.setTimeout(hello,1000);
    var t2 = window.setTimeout("hello()",3000);//使用字符串执行方法
    window.clearTimeout(t1);//去掉定时器
    </script>

    以上就是js定时器settimeout的介绍,需要注意的是setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeout()。

    专题推荐:js定时器settimeout
    上一篇:js数组使用es6遍历方法 下一篇:jsonarray是什么

    相关文章推荐

    • python pexpect模块是什么?• python中的binascii模块是什么?• python behold库是什么?• python Faker库如何使用?• python中cffi模块如何使用?• python中sys.stdout怎么用?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网