用原型注入选择器

时间:2016-02-15 17:29:33

标签: javascript

我正在比较两种注入jQuery选择器的方法,我甚至创建了一个jsPerf(http://jsperf.com/prototype-vs-function-selector)。

说我有以下内容:

<div class="wrapper"></div>

我可以这样做:

function Class1() {}

Class1.prototype.displayName = function(selector) {
  $(selector).hide();
}

var f = new Class1();
f.displayName($(".wrapper"));

或者我可以这样做:

var displayName = function(selector) {
  $(selector).hide();
}

displayName($(".wrapper"));

两者都达到了相同的效果。

我的问题是:

对于你想要隐藏的这种静态的东西,删除类和类似的东西是原型方法是一种矫枉过正? (因为我只会注入选择器一次)

0 个答案:

没有答案