我在哪里可以找到GameClosure中的Class变量

时间:2015-11-10 13:08:46

标签: javascript node.js amd gameclosure

gameclosure使用类结构进行代码调制 例子代码1:

exports = Class(GC.Application, function() {
  //Code here
});

我试图在Class varible中查找代码, 我在jsio/packages/base.js

中找到了一个类变量声明
exports.Class = function(name, parent, proto) {
    return exports.__class__(
        function() { 
          return this.init && this.init.apply(this, arguments); 
        }, 
        name, parent, proto);
}

但是,此函数在语法上与上面提到的示例代码使用的函数不同。 所以,我的问题是类varibale位于何处。 以及jsio / packages / base.js类变量的用途是什么? 另外,我如何从扩展类中调用超类方法?

1 个答案:

答案 0 :(得分:0)

我认为你已经准备好找到了答案,因为你没有找到第二个问题的答案。这就是你可以从基类中调用超类方法的方法。

{{1}}