js实现简易打点计时器

时间:2018-12-10
本文章向大家介绍js实现简易打点计时器,主要包括js实现简易打点计时器相关应用实例、知识点总结和注意事项,具有一定的参考价值,需要的朋友可以参考一下。

很简单的实现一个打点计时器,规定从start至end,每次加1,每次打印间隔100ms,并且返回取消方法。

代码如下:

//打点计时器,每间隔100毫秒+1
function count(start,end) {
var timer;
console.log(start);
timer = setInterval(function() {
if(start < end) {
start ++;
console.log(start);
}else {
clearInterval(timer);
}
},100);
return {
cancel: function() {
clearInterval(timer);
}
}
}
count(1,10);