jQuery对象的内存大小

时间:2014-09-29 10:04:02

标签: javascript jquery memory-management

我想优化应用程序的内存使用情况。

假设我有一个HTML文件,其中包含一个非常大的列表元素,其中有1000个列表项。

<ul>
  <li>item 1</li>
  <li>item 2</li>
  ...
  <li>item 1000</li>
</ul>

如果我创建完整列表的jQuery对象,jQuery将如何存储子节点?它是否包含每个列表项的对象?

var list = $("ul");

1 个答案:

答案 0 :(得分:1)

是的,它会在ul对象propoerty childNodes中包含每个孩子的对象。

以下是我放在一起的快速演示:http://jsfiddle.net/u9nLwwbf/