google-chrome - 铬和铬不断增长的内存使用量
问题描述
我有一个带有简单表(tr 和 td)的监控页面,它每秒更新一次。工作一段时间后,内存使用量(内存占用)不断增加,直到我的网页崩溃。
正如我所说,它是一个监控页面,应该可以工作几个月而无需刷新或其他任何东西。
如果我移除我的桌子,一切都很好,但我需要(tr 和 td)。chrome 和 chromium 都会出现此问题,对于相同的代码程序,Firefox 浏览器没有问题。
我能做些什么来解决这个问题?
const update =(columnName, data = []) => {
const columns = document.querySelectorAll(`[data-field='${columnName}']`)
for (let i = 0; i < columns.length; i++) {
columns[i].innerText = data[i]
}
}
解决方案
推荐阅读
- javascript - 如何在 React 中更改输入值时保留初始状态?
- c - C使用sscanf将字符串拆分成块?
- python - 由节点js运行时在python脚本中提交数据
- javascript - URL 正则表达式没有捕获所有需要的情况
- mongodb - Heroku 应用程序无法连接到 mongodb atlas 服务器(从 mlab 迁移后)
- javascript - 如何使图像的 fs writeFile 更快?
- reactjs - 请求的资源上没有“Access-Control-Allow-Origin”标头 - React、Express
- html - 如何对齐我的复选框单独的行?
- python - 在 Maya 中将圆柱体添加到关节
- mysql - SQL select inside select 使用日期时间列作为参考