如何使用计数器停止定时器?

使用svg绘图描绘动态的柱状图(逐渐升高),如何利用计数器停止定时器?
图片说明

3个回答

    var timer = setInterval(function(){
          //清除定时器
          if(ch == 12){
                 clearInterval(timer);
          }
});
Yel_Liu
Yel_Liu 刚没看仔细,ch改成数量就行了
大约 3 年之前 回复

不需要计数器,你向定时器里面的函数传递一个参数,就是你需要达到的值。然后在if那里写个else if,假如你只是为了最后停止变高哈。就直接else,在else里头清空定时器就行了

var intervarlFlag = setInterval(function(){

//清除定时器
clearInterval(intervarlFlag);

});

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问