settimeout三个参数的意义(settimeout详解)

http://www.itjxue.com  2024-06-17 16:27  来源:IT教学网  点击次数: 

setTimeout()的执行

setTimeout(test(),2000); //2000毫秒后执行test()函数,只执行一次。setInterval(test(),2000); //每隔2000毫秒执行一次test()函数,执行无数次。

JavaScript函数是单线程执行的,假如说到了setTimeout函数设置的时间了,它就把代码插入执行队列,如果这个队列没有执行的代码,那就立即执行定时器代码,如果有正在执行的代码那么就要等到代码执行完毕后才执行定时器代码。

.window.setTimeout方法 该方法可以延时执行一个函数,例如:一秒后会弹出hello[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]这段代码将使得页面打开5秒钟后显示对话框“hello”。

var timeout;var count = 0;function fun(){alert(执行第 + (++count) + 次);if (count 5)timeout = setTimeout(fun, 1000);}setTimeout(fun, 1000);或者使用setInterval,这个是自带重复执行的。

使用setTimeout()和hide()。setTimeout()方法用于在指定的毫秒数后调用函数或计算表达式。hide(),实现隐藏这个已经显示的div。

在test.html文件内,使用span标签创建一行文字,用于下面延时设置其颜色。在test.html文件内,给span标签添加一个id属性,用于下面获得它的对象。在js标签内,通过ready()方法,在页面加载成功后,执行function方法。

(责任编辑:IT教学网)

更多

相关网页制作视频教程文章

推荐网页制作视频教程文章