javascript - 实现撤消功能:如何测量 JavaScript 数组的内存消耗?
问题描述
我们需要为 Web 编辑器实现撤消功能,并希望测试撤消历史可以合理地走多远。
撤消数据模型是一个 JavaScript 数组,包含 1+ 个 jQuery 对象,每个对象可以包含多个 Base64 图像。
如何测量 JavaScript 对象的内存使用情况?是否可以从 Chrome 监控内存使用情况?
解决方案
Chrome 有一个很好的工具。它基于 RAIL 模型,可让您快速检测泄漏甚至膨胀。只需转到 chrome 的任务管理器(shift + esc)并启用Javascript memory
. 这个工具救了我的命,祝你好运!
推荐阅读
- python-3.x - 网络分析
- powershell - if 语句在应该的时候从不评估 false
- python - 创建具有几何步长的列表并打印与列表元素对应的值?
- angular - 打字稿错误:“菜单项”类型上不存在属性“项目”| 菜单项[]'
- maven - 将 Maven Artifact 直接下载到特定文件夹中
- android - 如何滚动到 Adapter 类内 Listview 中的特定位置?
- security - 防止 Apollo Server 2 中的重复查询
- mysql - 如何在选择期间合并、连接和忽略空值?mysql
- python - 如何在 Windows 7(64 位)上为 python 3.7.0 安装 pygame?
- haskell - Text.ParserCombinators.Parsec oneOf 函数有错误