如何在类似的类中声明函数
FooVariable = function FooFunction(FooMethod) {
}
我试图这样做而不是FooFunction(FooMethod),这样FooFunction就不会在原型中结束了。
答案 0 :(得分:2)
如果您不想要这样的实例方法:
class Foo {
fooFunction() {
}
}
您可以添加静态关键字:
class Foo {
static fooFunction() {
}
}
生成的JavaScript是:
var Foo = (function () {
function Foo() { }
Foo.fooFunction = function fooFunction() {
};
return Foo;
})();