JavaScript中setTimeout()方法的用法有哪些

  

JavaScript中setTimeout()方法的用法有哪些?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

setTimeout()方法用于在指定的毫秒数后调用函数或计算表达式(以毫秒为单位)

    <李> setTimeout()只执行函数一次,如果需要多次调用可以使用setInterval(),或者在函数体内再次调用setTimeout ()
    ,,<强> setTimeout()用法

举个简单的例子

加入下列代码,在打开的页面静候三秒后,弹出警告框”你好”

& lt; script>   setTimeout(“警报(& # 39;你好& # 39;)“,3000)   & lt;/script>

效果:

再复杂一些的函数定义

& lt; script>   var myvar#;      函数myFunction () {   myvar#=setTimeout (alertFunc, 3000);   }      函数alertFunc () {   警报(“你好!“);   }

<>强自动每秒加1的函数

使用setTimeout()令文字框的数值每秒就加1,当然你也可以设定其他递增的速度,例如每五秒就加5,或每五秒就加1。

& lt; script>   x=0   countSecond()函数   {x=x + 1   document.fm.displayBox.value=https://www.yisu.com/zixun/x   setTimeout (“countSecond ()”,1000年)   }>


  <表单名称=调频>      countSecond ()>


用上述的方法设定时间,setTimeout()虽然设定了是一秒,但浏览器还有另外两项功能要执行,所以一个循环的时间是稍多于一秒,例如一分钟可能只有58个循环。

<强>延时关闭网页

按下按钮,窗口打开()打开一个网页,执行命令,三秒钟后自动关闭

& lt;按钮> & lt;按钮>看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

JavaScript中setTimeout()方法的用法有哪些