簡體   English   中英

未捕獲到的SyntaxError:意外令牌,

[英]Uncaught SyntaxError: Unexpected token ,

我的代碼似乎是正確的,但是當我運行它時,我得到了Uncaught SyntaxError:Unexpected token,這是我的以下代碼:

function Classes(subject, class, scheduled) {
  this.subject = subject;
  this.class = class;
  this.scheduled = scheduled;
  this.checkAvailablility = function() {
return this.class - this.scheduled;
}; 
}

var CourseHistory = new Classes('history', 30, 23);
var CourseScience = new Classes('science', 45, 38);

class是Javascript中的保留關鍵字。 您不能將其用作變量名。

解析函數定義時,編譯器期望在class關鍵字之后跟隨一個類名,如果不存在該類名,則編譯器將引發語法錯誤,因為它不符合語法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM