js 定时器
2016-03-06 22:47
639 查看
1、setInterval
和setTimeout 的使用区别
前者是隔间循环,后者只执行一次
var num = 0;
var max = 10;
var intervalId = null;
function incrementNumber(){
num++;
if(num == max){
clearInterval(intervalId);
alert("done");
}
}
intervalId = setInterval(incrementNumber, 500);
--------------------------------------------------------------------
var num = 0;
var max = 10;
function incrementNumber(){
num++;
if(num < max){
setTimeout(incrementNumber, 500);
}else{
alert("done");
}
}
setTimeout(incrementNumber, 500);
和setTimeout 的使用区别
前者是隔间循环,后者只执行一次
var num = 0;
var max = 10;
var intervalId = null;
function incrementNumber(){
num++;
if(num == max){
clearInterval(intervalId);
alert("done");
}
}
intervalId = setInterval(incrementNumber, 500);
--------------------------------------------------------------------
var num = 0;
var max = 10;
function incrementNumber(){
num++;
if(num < max){
setTimeout(incrementNumber, 500);
}else{
alert("done");
}
}
setTimeout(incrementNumber, 500);
相关文章推荐
- javascript 单例和闭包
- JavaScript Core -- 函数表达式面试题
- javascript的几种继承
- js之--如何合理的创建对象
- js控制html下拉框select的选择
- javascript删除,添加元素
- 解决js跨域问题的基本方法之 -------JSONP
- JavaScript小工具--TAB选项卡切换隐藏显示动画效果
- layer.js弹出框
- extjs5学习之 Model日期转换
- js 实现各种排序
- JS 数组随机排序
- 记录:js删除数组中某一项或几项的几种方法
- js日期插件
- js日期插件
- js日期插件
- Js中的with
- 传智博客 JS 四
- js 正则表达式
- js 正则表达式