这个错误让我深受打扰,无法在谷歌或其他问题上找到任何相关信息,我发现的一切都是错误,或者是关闭括号的错误,但一切都很完美,显然,我必须遗漏一些非常小的东西,这是代码:
function Question(question, answers, correct){
this.question = question;
this.answers = answers;
this.correct = correct;
}
Question.prototype.displayQuestion(){
console.log(this.question);}
答案 0 :(得分:1)
您当前的代码说要调用Question.prototype.displayQuestion。然后是开放的大括号,在这种情况下没有意义,因此错误。
Question.prototype.displayQuestion(){
console.log(this.question);}
相反,请将Question.prototype.displayQuestion设置为您创建的函数:
Question.prototype.displayQuestion = function () {
console.log(this.question);
}