JavaScript学习05 定时器

定时器1

  用以指定在一段特定的时间后执行某段程序。

  setTimeout()

  格式:[定时器对象名=] setTimeout(“<表达式>”,毫秒)

  功能:执行<表达式>一次。

  例子:

<!DOCTYPE html>
<html><head><title>timer1.html</title><meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="this is my page"><meta http-equiv="content-type" content="text/html; charset=UTF-8"><!--<link rel="stylesheet" type="text/css" href="./styles.css">--><script type="text/javascript">function count(){setTimeout("alert('执行成功!')",7000);}</script></head><body><input type="button" value="点击我啊" onclick="count();"></body>
</html>

定时器2

  以一定的时间为间隔,不断地重复执行表达式。

  setInterval()

  格式:[定时器对象名=] setInterval(“<表达式>”,毫秒)

  功能:重复执行<表达式>,直至窗口、框架被关闭或执行clearInterval。

  clearInterval()

  格式:clearInterval(定时器对象名)  

  功能:终止定时器

  例子:

<!DOCTYPE html>
<html><head><title>timer2.html</title><meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="this is my page"><meta http-equiv="content-type" content="text/html; charset=UTF-8"><!--<link rel="stylesheet" type="text/css" href="./styles.css">--><script type="text/javascript">var sec = 0;var timer = setInterval("count();",1000);//页面加载的时候即开始计时function count(){document.getElementById("num").innerHTML = sec++;}function stopCount(){clearInterval(timer);//停止定时器的运行
     }</script></head><body><font color="red" id="num">0</font><input type="button" value="停止" onclick="stopCount();"></body>
</html>

参考资料

  圣思园张龙老师Java Web视频教程。

  W3School JavaScript教程:http://www.w3school.com.cn/js/index.asp

  英文版:http://www.w3schools.com/js/default.asp

  JS Timing:http://www.w3school.com.cn/js/js_timing.asp

转载于:https://www.cnblogs.com/mengdd/p/3680863.html

JavaScript学习05 定时器相关推荐

  1. JavaScript学习笔记05【高级——DOM对象】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

  2. JavaScript学习第十一天(Date、定时器)

    文章目录 Date对象补充 计时器 循环计时器 **setInterval(callback,ms)** **清除循环定时器:clearInterval(name):** 延迟/延时定时器 **set ...

  3. JavaScript学习笔记04【高级——DOM和事件的简单学习、BOM对象】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

  4. JavaScript学习笔记(五)---cookie、Proxy、服务器、PHP语言、http协议、同步异步、事件轮循机制、ajax编写、接口

    JavaScript学习笔记(五)---cookie.Proxy.服务器.PHP语言.http协议.同步异步.事件轮循机制.ajax编写.接口 1.cookie 1.1cookie概念 1.2cook ...

  5. JavaScript单线程 setTimeout定时器

    理解JavaScript的单线程的理念对于JavaScript学习,以及掌握其中的一些设计机制非常重要,比如回调.定时器.对于后续学习NodeJS也有很大的帮助. 通过先demo,后总结的形式,使得J ...

  6. JavaScript学习笔记07【6个经典案例——电灯开关、轮播图、自动跳转首页、动态表格、表格全选、表单验证】

    Java后端 学习路线 笔记汇总表[黑马程序员] w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符. ...

  7. JavaScript学习笔记06【高级——JavaScript中的事件】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

  8. JavaScript学习笔记02【基础——对象(Function、Array、Date、Math)】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

  9. JavaScript学习笔记01【基础——简介、基础语法、运算符、特殊语法、流程控制语句】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

最新文章

  1. linux 恢复win7引导,双系统重装win7后恢复ubuntu引导
  2. CSS内置的几个标准的伪类和伪对象
  3. 嵌入式Linux学习问题解决记录
  4. C#反射在ADO中的巧用
  5. python 类静态属性_如何从Python中的类中引用静态属性?
  6. 页面每次添加都显示最后一次访问记录spring scope=prototype 学习笔记
  7. AspectJ注解版和XML版
  8. TensorBoard:嵌入可视化
  9. 计算机关键性检测的部件是,试论计算机硬件关键技术的若干问题分析
  10. Repeater绑定数据库
  11. 二分类数据集_玩转UCI心脏病二分类数据集 领学课笔记
  12. 请问投稿中要求上传的author_SCI投稿状态解析
  13. UNIX系统命令大全
  14. 用计算机弹逆战的简谱,张杰逆战歌曲钢琴简谱
  15. PyS60开发环境搭建
  16. android 旋转木马菜单,AndroidCarrouselLayout
  17. 中国绿色专利分地区统计数据
  18. 计算机如何销账户用户,如何注销电脑用户账户 - 卡饭网
  19. error: no viable conversion from 'MyCalendar *' to 'MyCalendar'
  20. css表格随内容变化,css 使表格随着内容自动适应宽度

热门文章

  1. php mysql连续签到跨月_PHP连续签到功能实现方法详解
  2. cursor is oracle 日期_Oracle时间计算------日期格式参数含义说明
  3. 11岁过python1级_11岁表弟写的Python零基础入门笔记!
  4. 最长回文子串Python解法
  5. wxpython 按钮跳notebook_按钮按下wxpython刷新窗口
  6. 我要回家软件_超4成受访网友认可候补购票:抢票软件难了,还是12306靠谱
  7. unity ui插件_用Unity制作GalGame/视觉小说游戏的模型素材与插件推荐
  8. mysql 免安装 配置_图解MySQL5.7.20免安装版配置方法
  9. twitter数据集_大数据周报-201925
  10. 绝了!电容这样理解真的简单!