必威体育Betway必威体育官网
当前位置:首页 > IT技术

实现一个打点计时器

时间:2019-10-24 04:44:32来源:IT技术作者:seo实验室小编阅读:56次「手机版」
 

打点计时器

题目要求:实现一个打点计时器,要求:

1:从start到end(包含start和end),每隔100毫秒console.log一个数字,每个数字增幅为1。

2:返回的对象中包含一个cancel方法,用于停止定时操作。

3:第一个数需要立即输出。

思路:setInterval()方法会按照指定周期不停调用函数,知道clearinterval()被调用或窗口被关闭。

   用setInterval()返回的ID值可用作clearInterval()方法的参数。注意 第一个参数需要立即输出。

function count(start, end) {
    //立即输出第一个值
    console.log(start++);
    var timer = setInterval(function(){
        if(start <= end){
            console.log(start++);
        }else{
            clearInterval(timer);//停止运行
        }
    },100);
    //返回一个对象
    return {
        cancel : function(){
            clearInterval(timer);
        }
    };
}

文章最后发布于: 2019-04-28 15:52:22

相关阅读

基于libevent库实现的http server示例

最近在工作当中接触到libevent库,用于http server端功能还是比较强大,特在此记录一笔,以备后面查漏补缺。首先是下载安装,直接去官网

怎么推广一个APP,手机APP推广渠道有哪些

怎么推广一个APP?移动互联网时代发展至今,开发一个APP是非常容易的,难的地方在于被用户长期利用,app用户留存率高,因此做好移动APP应

浅谈切比雪夫多项式推导及其实现模版归类

切比雪夫多项式 概述: 切比雪夫多项式是与棣美弗定理有关,以递归方式定义的一系列正交多项式序列。 通常,第一

Unity给小鳄鱼洗澡2D流体水实现

核心思路: 第一种 双摄像机,Camera1用来渲染除了水之外的对象,Camera2只用来渲染水 在OnRenderImage函数中对Camera2进行后处理,也就

斑马会员们的会员制玩法,能否重新定义下一个电商十年?

会员制的迅猛发展,到底是虚势,还是趋势?会员制在中国的生存土壤是否已经养料充分,能否决定电商行业的下一个半场的发展趋势?本文笔者将

分享到:

栏目导航

推荐阅读

热门阅读