gpt4 book ai didi

jquery - 在 jQuery 中缓存 $(this) 是最佳实践吗?

转载 作者:行者123 更新时间:2023-12-03 22:44:56 26 4
gpt4 key购买 nike

我们都知道缓存对 DOM 的调用是很好的,因此不必多次调用 $('#someElement'),只需将其保存到 var $someElement 并使用它即可。

但是例如在事件监听器中使用 $(this) 时是否相同?$(this) 应该被缓存吗?

谢谢。

最佳答案

每次调用 $(this)$(selector) 时,它都是一个创建新 jQuery 对象的函数调用...所以如果您已经创建了一次,缓存将节省调用函数来再次创建相同的对象

关于jquery - 在 jQuery 中缓存 $(this) 是最佳实践吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9603290/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com