我可以帮您翻译相关的IT技术内容,以下是需要翻译的文本:
我有一些C#和Java的经验,但我正在尝试学习javascript/node.js。 我无法弄清楚这段代码的问题所在。
因此,我有一个名为main.js
的文件,它包含以下代码:
const MyClass = require("./MyClass");
let myclass = new MyClass("my string!");
myclass.repeatString();
被调用的MyClass
类中有以下代码:
class MyClass {
constructor(myString) {
this.myString = myString;
}
repeatString() {
console.log(myString);
}
}
module.exports = MyClass;
当我尝试运行这个程序时,它会报错ReferenceError: myString is not defined
,并在执行repeatString()
方法时出现此错误。我做错了什么/应该怎么做才对?