我试图在 JS 中克隆一个具有私有函数、公共函数和静态公共函数的类的功能。我知道为我的类提供公共和私有方法和变量的模式,但我不知道如何向这种模式添加静态方法(在大多数情况下显示模式)。实现这一目标的任何线索?
谢谢!
编辑:
好的,我知道如何实现静态方法,但是如果我使用这样的模式,我该如何创建静态方法?
var module = (function() {
return function(selector) {
var options = {
selector: selector
}
var privateFunction = function() {}
var publicFunction = function() {}
return {
public: publicFunction
}
}
})();