js中两种定时器,setTimeout和setInterval的区别
2024-08-22 18:44:49
setTimeout只在指定时间后执行一次,代码如下:
- <script>
- //定时器 异步运行
- function hello(){
- alert("hello");
- }
- //使用方法名字执行方法
- var t1 = window.setTimeout(hello,1000);
- var t2 = window.setTimeout("hello()",3000);//使用字符串执行方法
- window.clearTimeout(t1);//去掉定时器
- </script>
setInterval以指定时间为周期循环执行,代码如下:
- //实时刷新时间单位为毫秒
- setInterval('refreshQuery()',8000);
- /* 刷新查询 */
- function refreshQuery(){
- $("#mainTable").datagrid('reload',null);
- }
两种方法根据不同的场景和业务需求择而取之,
一般情况下setTimeout用于延迟执行某方法或功能,
setInterval则一般用于刷新表单,对于一些表单的假实时指定时间刷新同步
最新文章
- Tomcat SSL的安装及配置中遇到问题
- c语言中的副作用!!千万小心!
- C#通过安全证书生成签名和验签辅助类
- .net机试题总结
- codeigniter 该脚本在运行300s超时退
- 非负矩阵分解(1):准则函数及KL散度
- windows CMD常用命令
- 菜鸟教程之学习Shell script笔记(中)
- CVTE C/C++开发工程师笔试题(二)
- JAVA实训第三次作业
- 【BZOJ3157/3516】国王奇遇记(数论)
- centos下配置maven编译环境
- 《转》Pragma: no-cache 对性能的影响
- Paper Read: Robust Deep Multi-modal Learning Based on Gated Information Fusion Network
- LRU ,LRUW,CKPT-Q
- websocket 和 socket.io 之间的区别是什么
- 驱动程序多线程 PsCreateSystemThread
- Linux运维基础入门(四):Linux中的网络知识04
- SQL Server IF Exists 判断数据库对象是否存在的用法
- 企业案例:查找当前目录下所有文件,并把文件中的https://www.cnblogs.com/zhaokang2019/字符串替换成https://www.cnblogs.com/guobaoyan2019/