zoukankan      html  css  js  c++  java
  • setTimeout和clearTimeout的用法 (转载)

    setTimeout

    设置定时器,在一段时间之后执行指定的代码,setTimeout与setInterval的区别在于setTimeout函数指定的代码仅执行一次

    方法一:

    window.setTimeout("alert('ok')",5000);

    方法二:

    window.setTimeout(function()
    {
    alert("Ok");
    }, 5000);

    方法三:

    function showAlert()
    {
    alert("ok");
    }

    window.setTimeout(showAlert, 5000);

    clearTimeout

    清除setTimeout函数设置的定时器

    function showAlert()
    {
    alert("ok");
    }

    var tt = window.setTimeout(showAlert, 5000);

    window.clearTimeout(tt);

    setTimeout() 方法的返回值是一个唯一的数值,这个数值有什么用呢?如果你想要终止 setTimeout() 方法的执行,那就必须使用 clearTimeout() 方法来终止,

    而使用这个方法的时候,系统必须知道你到底要终止的是哪一个 setTimeout() 方法 (因为你可能同时调用了好几个 setTimeout() 方法),

    这样 clearTimeout() 方法就需要一个参数,这个参数就是 setTimeout() 方法的返回值 (数值),用这个数值来唯一确定结束哪一个 setTimeout() 方法。

  • 相关阅读:
    centos pptp client 配置
    hadoop hdfs 权限修改
    cdh Host Monitor 启动失败
    cdh yarn 启动失败
    hive 存储
    docker修改默认存储位置
    centos新增磁盘
    zookeeper服务部署数量
    实时人群计算——设想
    docker容器多服务——Supervisor
  • 原文地址:https://www.cnblogs.com/backuper/p/1615129.html
Copyright © 2011-2022 走看看