作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在制作一个闲置游戏来提高我的 JavaScript 技能,但我似乎无法找到一种方法来更快地更新我的数字,我当前的代码是这样的
<div id="plastic"></div>
var plasticCount = setInterval(() => {
document.getElementById('plastic').innerHTML = plasticCount;
}, 1000);
这可能不是我的具体方式,但已经很接近了。我想说的一点是,它每秒更新一次,但对于放置游戏来说还不够快。我正在寻找一种方法来极快地更新它来更新号码,这样就不会感觉那么慢
最佳答案
只需将 1000
更改为较小的数字即可:
var plasticCount = setInterval(() => {
document.getElementById('plastic').innerHTML = plasticCount;
}, 10);
这将有助于 CPU 使用:
const count = document.getElementById('plastic')
var plasticCount = setInterval(() => {
count.innerHTML = plasticCount;
}, 10);
关于javascript - 有没有办法让更新功能更快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61191262/
我是一名优秀的程序员,十分优秀!