我想优化我的应用程序的内存使用。
假设我有一个 HTML 文件,其中有一个非常大的列表元素,其中有 1000 个列表项。
<ul>
<li>item 1</li>
<li>item 2</li>
...
<li>item 1000</li>
</ul>
如果我创建一个完整列表的 jQuery 对象,jQuery 将如何存储子节点?它会包含每个列表项的对象吗?
var list = $("ul");
最佳答案
是的,它将在 ul
对象属性 childNodes
中包含每个子对象的对象。
这是我整理的一个快速演示:http://jsfiddle.net/u9nLwwbf/
关于javascript - jQuery 对象内存大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26097296/