【发布时间】:2011-01-09 20:39:00
【问题描述】:
我很好奇,编写 jQuery 插件(如果有的话)的方式有哪些(性能)差异?
我已经看到了几种方法:
1.使用$.extend():
(function($){
$.fn.extend({
newPlugin: function(){
return this.each(function(){
});
}
});
})(jQuery);
2。您自己的功能:
(function($){
$.fn.newPlugin = function(){
return this.each(function(){
});
}
})(jQuery);
恕我直言,第二种方式更简洁,更易于使用,但使用$.extend() 编写它似乎有一些优势?还是我想多了,没有明显的区别,只是个人喜好问题?
(我原以为以前会问过这个问题,但我找不到——如果它在那里,请引导我找到它)
【问题讨论】:
标签: jquery performance