【问题标题】:Hom much memory does a Jquery Element Reference Take Up?Jquery 元素引用占用多少内存?
【发布时间】:2013-12-23 16:05:14
【问题描述】:

如果我有一个插件不断引用相同的 JQuery 对象,我想我应该缓存该引用。

我想知道是否有人知道 jquery 引用占用多少内存?

我也明白 JQuery 查找的价格远远超过参考本身的价格。

$('sameElement') 

对比

this.sameElement = $('sameElement'); 
this.sameElement

【问题讨论】:

    标签: javascript jquery performance dom


    【解决方案1】:

    它将与任何其他对象引用相同,加上其任何自己的属性的内存。

    它自己的属性是:

    • .length 显示集合中当前元素的数字(64 位)

    • .prevObject 引用另一个 jQuery 对象,该对象将保存对前一组元素的引用(在某些情况下可能是内存泄漏)

    • .context从中进行选择的上下文元素

    • .selector你的选择器字符串

    【讨论】:

    • 此外,如果你在你的 jQuery 对象上运行任何插件,它们本身可以持有对任意数量内存的引用。
    猜你喜欢
    • 2010-09-13
    • 1970-01-01
    • 1970-01-01
    • 2017-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多