對於下面的代碼Aptana給我「運行後缺少名稱」,但代碼正在工作。使用類作爲對象屬性名稱
我可以使用類作爲對象變量名稱。另外什麼是變量名稱的保留關鍵字。
response = JSON.parse(data);
alert(response.class);
對於下面的代碼Aptana給我「運行後缺少名稱」,但代碼正在工作。使用類作爲對象屬性名稱
我可以使用類作爲對象變量名稱。另外什麼是變量名稱的保留關鍵字。
response = JSON.parse(data);
alert(response.class);
這可能是Aptana錯誤檢查例程中的誤報。儘管如此,你不應該使用class
作爲變量名,因爲它在將來的JS reserved word list上。
你應該絕對不使用class
某些瀏覽器(如Safari瀏覽器),如果你這樣做會引發錯誤今天。
class
是未來的保留字,所以你應該避免使用它作爲一個對象的名稱,因爲它們可能會導致錯誤出現,比如在Firefox在嚴格模式:
https://developer.mozilla.org/en/JavaScript/Reference/Reserved_Words
class
是一個保留(未來)關鍵字。有關更多信息,請參閱this article。
請參閱[this](http://www.quackit.com/javascript/javascript_reserved_words.cfm) – 2011-12-30 09:38:23