0

我有相当大的 javascript 类,其中有一堆方法存储在一个 js 文件中。这些方法可以在逻辑上分类为常用方法、过滤数据的方法、导航方法等。现在我希望这个类被单独的文件分割,每个文件都包含自己的特定类别方法,并将所有属性和常用方法留在当前文件中。简而言之,我需要使用 c#partial关键字的东西。

我想避免使用prototype,因为这意味着我必须为每个函数键入类名,class.prototype.functionname = function () { ... }这样看起来不太好。

更新:这就是我的班级的样子

function MyClass() {
    var self = this;
    self.common = function() {...}
    self.filterData = function() {...}
    self.navigate = function() {...}
}

我不知道如何self正确处理原型或扩展

4

1 回答 1

2
于 2012-09-18T19:10:02.623 回答