Hom много памяти занимает ссылка на элемент Jquery?
Если у меня есть плагин, который постоянно ссылается на одни и те же объекты JQuery, я считаю, что должен кэшировать ссылку.
мне было интересно, знает ли кто-нибудь под рукой сколько памяти занимает ссылка jquery?
также я понимаю, что цена поиска JQuery значительно превосходит цену самой ссылки.
$('sameElement')
vs
this.sameElement = $('sameElement');
this.sameElement
1 ответов
это будет то же самое, что и любая другая ссылка на объект, плюс Память любого из его свойства.
собственные свойства:
.length
номер (64 бит), показывающий текущие элементы в коллекции.prevObject
ссылка на другой объект jQuery, который будет содержать ссылку на предыдущий набор элементов (может быть утечка памяти в некоторых случаях).context
Элемент контекста, из которого был сделан выбор.selector
ваша строка селектора