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>

结果控制台不会打印信息

最新文章

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

热门文章

  1. SpringCloud基础篇AOP之拦截优先级详解
  2. 自学Aruba5.1-Aruba 基于角色(role)的策略管理(重点)
  3. AtCoder Grand Contest 011
  4. SharePoint 2013 pre-config
  5. 【转】IAR IDE for MSP430、8051、ARM等平台的结合使用
  6. 【Code Chef】April Challenge 2019
  7. Eclipse编辑jsp、js文件时卡死现象的解决办法汇总
  8. Java内存模型概念简单介绍,想深入自行百度
  9. 【float】与【position】汇总
  10. jenkins Pipeline 使用