Javascript 是否在元素数据属性中存储jQuery插件对象?

Javascript 是否在元素数据属性中存储jQuery插件对象?,javascript,jquery,object,Javascript,Jquery,Object,您如何看待将jQuery插件的对象存储在elements数据属性中 例如,类似这样的内容: function MyPlugin(element, config) { function init() { $(element).data('myPlugin', this); } } 然后我可以这样访问它:$('someSelector').data('myPlugin') 这种存储对象的方式如何影响性能、内存等? 您有没有更好的方法,如何实现对插件实例元素的访问 非常感谢

您如何看待将jQuery插件的对象存储在elements数据属性中

例如,类似这样的内容:

function MyPlugin(element, config) {

   function init() {
     $(element).data('myPlugin', this);
   }

}
然后我可以这样访问它:
$('someSelector').data('myPlugin')

这种存储对象的方式如何影响性能、内存等? 您有没有更好的方法,如何实现对插件实例元素的访问

非常感谢你的意见