JS执行一次任务与定期任务与清除执行
2024-10-12 17:45:25
1.一次性任务的执行与清除执行
1.定期执行
<script>
timer = 0;
timer = setTimeout(function() {
console.log("setTimeout---" + timer)
}, 1 * 1000)
</script>
效果:
2.清除定期执行
<script>
timer = 0;
timer = setTimeout(function() {
console.log("setTimeout---" + timer)
}, 1 * 1000)
clearTimeout(timer);
</script>
结果控制台不会打印上面的信息
2.周期性执行任务与清除
1.执行
<script>
timer = 0;
timer = setInterval(function() {
console.log("setTimeout---" + timer)
}, 2 * 1000)
</script>
结果:
2.清除效果:
<script>
timer = 0;
timer = setInterval(function() {
console.log("setTimeout---" + timer)
}, 2 * 1000)
clearInterval(timer);
</script>
结果控制台不会打印信息
最新文章
- 安装redis和php的redis扩展
- 如何在断开ssh连接后仍然保持服务器正常运行程序
- 菜鸟学Linux命令:cat命令 查看文件内容
- perl常见符号
- Childlife旗下三驾马车
- Windows环境下用C#编程将文件上传至阿里云OSS笔记
- 简单的web三层架构系统【第二版】
- Jmeter+Badboy实战经验二(使用jmeter)
- String.Format 格式化货币的小问题
- sql一张表中两个字段指向同一个外键
- Cocos2D遍历场景图(Scene Graph)
- WPF 客户端浏览器 添加Loading加载进度
- 自定义EL函数(以将字母转为大写为例)
- 入手FUJIFILM X100S
- Error-MVCr:找到了多个与 URL 匹配的控制器类型。如果多个控制器上的特性路由与请求的 URL 匹配,则可能会发生这种情况。
- Spark Scheduler内部原理剖析
- 关于MySQL的行转列的简单应用
- ZOJ2540 Form a Square
- MySQL 数据类型总结及选取准则
- 无法打开项目文件“Web.csproj” 此安装不支持该项目类型