JS中的延时和定时
- 延时执行
- 语法:
setTimeout(函数,毫秒)
- 停止:
clearTimeout(id)
- 语法:
- 定时执行
- 语法:
setInterval(函数,毫秒)
- 停止:
clearInterval(id)
- 语法:
代码示例:
// 延时器
var timer = setTimeout(function () {
console.log("延时一秒执行");
}, 1000);
// 清除延时
clearTimeout(timer);
// 定时器
var timer2 = setInterval(function () {
console.log("每隔2秒执行一次");
}, 2000);
// 清除定时
clearInterval(timer2);