不知道说点什么
/**
* @param dom document对象
* @param val 需要递增到的值
* @param s 指定时间 (秒)
*/
function valueFlash(dom,val,s){
let v = 0; //累计值
let v2 = 16; //执行毫秒值,不建议数字设置的过低
s = Math.ceil(val / (s*1000) * v2)); //计算每次递增量
var timmer = setInterval(function(){
v+=s;
if(v>=val){
dom.innerText = val;
clearInterval(timmer);
}else{
dom.innerText = v;
}
}, v2)
}
网友评论