【发布时间】:2021-11-13 22:05:16
【问题描述】:
我在一个名为 API.js 的单独文件中有一个名为 API 的超类
class API {
???
}
我还有一堆子类,每个子类都在一个单独的文件 (MySubClassXXX.js) 中,其中包括许多静态方法,例如:
class MySubClass1 {
static method1 () {
return { something }
}
static method2 () {
return { something else }
}
}
我希望你在我的项目中使用这些方法API.MySubClass1.method1()
我应该如何在主类API中导入和定义子类MySubClass1
【问题讨论】:
-
这些仅包含静态方法吗?
-
是的。只有静态的
-
那么你不应该首先使用
classes。使用对象字面量。或者基类的实例,如果你想共享一些方法并覆盖其他方法。
标签: javascript class namespaces static-methods