javascript - 有没有办法制作更快的更新功能
问题描述
我正在制作一个空闲游戏以提高我的 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);
推荐阅读
- angular - 多个文件下载不是在Firefox中下载所有文件,锚点点击问题
- python - Pytest Django 发现 Fixture 但在运行时显示“未找到”
- android - 为什么这个 ArrayList 对象在代码的某个点变成空白?
- javascript - 链接到页面锚点时,如何在那里调用 JS 代码?
- raku - 如何将具有关联作用的类哈希对象传递给期望哈希的构造函数?
- python - 在 Google Colab 中使用 pydrive 时出现 ApiRequestError
- c# - 为什么创建的 .exe 无法运行/打开?时间:2019-04-01 标签:c#winforms应用
- nlp - 使用 Spacy en_core_web_lg 模型的 POS 标记不一致
- java - 如何解决“连接到地名服务器 http://ws.geonames.org 的问题”?
- java - 使用 xslt 替换 xml 节点