JS能力测评19:计时器

思路:

function count(start, end) {
    //第一个数立即输出
    console.log(start++);
    //利用setInterval方法计算间隔多长时间输出一个数字
    var timer = setInterval(function () {
        if (start <= end) {
            console.log(start++)
        } else {
            clearInterval(timer)
        }
    }, 100);
    //返回一个对象,其中包含cancel方法
    return {
        cancel: function () {
            clearInterval(timer)
        }
    }
}

猜你喜欢

转载自blog.csdn.net/weixin_43160613/article/details/85913250