私は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