有没有办法使更新功能更快

时间:2020-04-13 15:32:01

标签: javascript html

我正在做一个空闲游戏,以提高我的JavaScript技能,但我似乎无法找到一种方法来更快地更新我的数字,我的当前代码是这个

<div id="plastic"></div>

var plasticCount = setInterval(() => { 
    document.getElementById('plastic').innerHTML = plasticCount;
}, 1000);

这可能不是我所拥有的确切方法,但是已经很接近了。我要说的是,它每秒在这里更新一次,但是对于空闲游戏来说还不够快。我正在寻找一种非常快地更新它的方法来更新数字,以免感觉不那么慢

1 个答案:

答案 0 :(得分:1)

只需将1000更改为较小的数字:

var plasticCount = setInterval(() => { 
    document.getElementById('plastic').innerHTML = plasticCount;
}, 10);

这将有助于提高CPU使用率:

const count = document.getElementById('plastic')
var plasticCount = setInterval(() => { 
    count.innerHTML = plasticCount;
}, 10);