如何在javascript中的另一个类中实例化类?一个类有静态和非静态方法
export default class MyClass {
static staticMethod() {
return console.log(`this is static method`);
}
nonStaticMethod() {
return console.log(`this is not static method`);
}
}
我可以在其他一些 js 文件中从上面访问静态方法,它是这样的类:
import MyClass form "somewhere";
MyClass.staticMethod(); //this works
但是如何访问非静态方法?
//This does not work
import MyClass form "somewhere";
MyClass.nonStaticMethod();
为了使其工作,需要创建/传递 MyClass 的实例。我怎么能做这样的事情?
let myClass = new MyClass();
myClass.nonStaticMethod();
//I am getting uncaught ReferenceError: nonStaticMethod is not defined
尚方宝剑之说
莫回无
相关分类