为什么JavaScript在类的实际方法中使用类的超级方法?

时间:2018-03-23 03:39:20

标签: javascript node.js typeerror

我的JavaScript类遇到了一些麻烦。我在名为Client的单独文件中有一个名为Client.js的类。我也有index.js调用该构造函数。在Client类的内部,我有一个类似如下的方法:

setupDatabase(settings) {
    this.db = rethink(settings);
}

当我尝试在client.setupDatabase()文件中使用index.js时,它会解释client.setupDatabase is not defined。我真的不明白这一点。有人最近告诉我,JavaScript更喜欢使用类的超级方法而不是类的实际方法,我觉得这很奇怪。这是我的所有代码:https://h.mayo.pw/nevuniboku.js。谢谢。

1 个答案:

答案 0 :(得分:0)

事实证明,Eris的设置方式阻止了我想要使用它的方式。感谢所有帮助过的人。