setTimeout 和 setInteval 的区别。
2024-08-28 04:10:23
学习前端的可能都知道js有2个定时器setTimeOut和setinteval。用的时候可能不是很在意,但是2者还是有区别的
setTimeout方法是定时程序,也就是在什么时间以后干什么。干完就完了.
setInterval方法则是表示间隔一定时间反复执行某操作。
如果用setTimeout实现setInerval的功能,就需要在执行的程序中再定时调用自己才行。
clearTimeout(对象) 清除已设置的setTimeout对象 clearInterval(对象) 清除已设置的setInterval对象。
function hellojs(){ console.log('hellojs'); } ); document.onclick=function(){ window.clearTimeout(timer); }这样,如果要取消显示,只需单击页面任何一部分,就执行了window.clearTimeout方法,使得超时操作被取消.
.window.setInterval方法 该方法使得一个函数每隔固定时间被调用一次
function hellojs(){ console.log('hellojs'); } ); document.onclick=function(){ window.clearInterval(timer); }
最新文章
- RabbitMQ 入门 Helloworld
- 看程序写结果(program)
- DWZ中关于iframeCallback和validateCallback的注意事项
- Mixing Delphi and C++(相互调用)
- Azure 意外重启, 丢失sql server master表和 filezilla
- WAL
- Android版本判断
- Android开源项目发现--- 工具类依赖注入DI篇(持续更新)
- Android 5.0以上手机出现找不到so文件
- Java运行环境的配置(JDK和JRE)
- 【转】飞凌嵌入式(Forlinx)TE/OK6410内核编译:“make: arm-none-linux-gnueabi-gcc:命令未找到”
- poj 2593 Max Sequence(线性dp)
- python中的字符串和数字连接
- 移动APP脚本录制
- linux系统日志自动切割工具----logrotate
- java中的ArrayList 、List、LinkedList、Collection
- SQL Server限制IP访问1433端口
- MATLAB——textscan
- 转载:mysql数据同步redis
- [Openwrt 项目开发笔记]:DDNS设置(五)