JS——计时器
来源:互联网 发布:玩转财务大数据 编辑:程序博客网 时间:2024/06/06 19:57
超时调用
在指定的时间后调用函数,代码串。
语法:
setTimeout(代码, 时间) 创建clearTimeout() 删除
时间以毫秒为单位。
setTimeout( )一定要记得赋给一个变量,否则无法通过clearTimeout( ) 删除。
实例:
//代码串(不推荐)var sayHi = setTimeout("alert('Hello')", 2000);//函数setTimeout(function(){ alert("World");}, 2000);//删除clearTimeout(sayHi);
间歇调用
每隔指定的时间调用一次代码。
语法:
setInterval(代码, 时间) 创建clearInterval() 删除
setInterval( )一定要记得赋给一个变量,否则无法通过clearInterval( ) 删除。
一定要删除,否则会一直执行下去。
实例:
var intervalId = setInterval(function(){ console.log("Hi");}, 1000)setTimeout(function(){ clearInterval(intervalId);},10000)
超时调用实现间歇调用
让代码自身再次调用setTimeout( )。
实例:
var num = 0, max = 10;function numberUp(){ num++; if(num < max){ setTimeout(numberUp,500); }else{ clearTimeout(timer); }}var timer = setTimeout(numberUp,500);
阅读全文
0 0
- JS——计时器
- JS——计时器
- JS学习笔记(03)——(联动菜单,计时器)
- js计时器。
- js计时器
- js计时器
- JS计时器
- js计时器
- js计时器
- JS计时器
- js计时器
- JS 计时器
- js计时器
- JS 计时器
- JS计时器
- JS计时器
- js计时器
- js:计时器
- 基于js对象,操作属性、方法详解
- LeetCode215. Kth Largest Element in an Array(Medium)
- 解决一些基础的html编写问题
- 树莓派kali linux安装mariadb
- windows控制虚拟机linux
- JS——计时器
- html如何让table表格垂直(上下)居中
- Javascript异步编程(一: 基础用法)
- 【Leetcode】【python】Combination Sum
- SpringMvc基础入门使用
- 在裸机上在bios中断向量表中,汇编设置增加中断服务程序(向量地址设置三种方式)
- 当我们试图复制一个复杂值的时候
- 最小二乘法python实现
- Android的数据储存——1