NetBull
Erfahrenes Mitglied
Hi,
wahrscheinlich liege ich komplett falsch...
Also ich würde komplexe Strukturen gerne zu Objekten machen, ... als C#ler verstehe ich alles das JavaScript statt Klassen und Methoden eher eine Funktionsverschachtelung nutzt...
schlagt mich wenn ich hier falsch liege.
Wenn ich nun möchte das mein alert(this.parent); funktioniert, wie muss ich die parent-Variable die in der Klasse (aussere Funktion****?) definiert wurde herrichten damit die in der Methode (innere Funktion) bekannt wird?
Wo ich gerade bei bin. Private, Protected, etc kennt JavaScript nicht?
Danke Euch für Eure Hilfe...
cu s00n!
wahrscheinlich liege ich komplett falsch...
Also ich würde komplexe Strukturen gerne zu Objekten machen, ... als C#ler verstehe ich alles das JavaScript statt Klassen und Methoden eher eine Funktionsverschachtelung nutzt...
Code:
test = new treeViewNodeObject();
test.drawItem();
function treeViewNodeObject(aLongKey, aParent)
{
this.id = aLongKey; // key in database
this.parent = aParent; // parent where this node is child of
this.onClick = function onClickEvent()
{
alert(this.parent);
}
this.drawItem = function()
{
}
}
schlagt mich wenn ich hier falsch liege.
Wenn ich nun möchte das mein alert(this.parent); funktioniert, wie muss ich die parent-Variable die in der Klasse (aussere Funktion****?) definiert wurde herrichten damit die in der Methode (innere Funktion) bekannt wird?
Wo ich gerade bei bin. Private, Protected, etc kennt JavaScript nicht?
Danke Euch für Eure Hilfe...
cu s00n!