假设我编写了一些 JavaScript 代码,将数据库中的前十条记录显示为表格行元素。当用户单击以加载更多行时,表格行元素将从页面中删除,但保存在 Javascript 中。
现在,假设我有一个类似的页面,一次显示 100 行,并且用户可能会翻阅数千行。
当这些元素缓存在 Javascript 中时,我如何知道使用了多少内存?
假设我编写了一些 JavaScript 代码,将数据库中的前十条记录显示为表格行元素。当用户单击以加载更多行时,表格行元素将从页面中删除,但保存在 Javascript 中。
现在,假设我有一个类似的页面,一次显示 100 行,并且用户可能会翻阅数千行。
当这些元素缓存在 Javascript 中时,我如何知道使用了多少内存?
使用 Chrome 的内存分析器:https ://developers.google.com/chrome-developer-tools/docs/heap-profiling
它具有您对此类分析所期望的所有功能。