我是JavaScript新手,所以StackOverflow上的一些現有答案讓我困惑。超類的Javascript方法
如果我有一個動態類內的靜態類(如下圖)。我如何訪問動態類中的變量?
function ListItem() = {
var myItem = function() { return "something" };
...
ItemDropdown = function(){
show : function(){
//Want to access the ListItem's myItem here
alert(super.myItem() + "dropdown menu");
}
}
}
var foo = new ListItem();
foo.ItemDropdown.show();
您的格式有語法錯誤,像函數x()= { – Joe
JavaScript doesn沒有課。至少,不像Java那樣。您可能想閱讀[MDN必須對此主題進行說明](https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide/Details_of_the_Object_Model#Class-Based_vs._Prototype-Based_Languages)。還要注意JavaScript中的'this'與Java或C#的工作方式非常不同。 – nnnnnn