mach's z.b. so:
myclass.prototype.sort = function ()
{
my sortcb = function (p1, p2)
{
alert (this.wert);
return true;
}
this.array.sort (sortcb);
}
Das klappt leider auch nicht. Die Möglichkeit hatte ich auch schon. "this.wert" ist immer noch "undefined"
Ich bekomm dadurch keinen Zugriff auf die Membervariablen der aufrufenden Klasse.
>
> > Jetzt liefert "alert (this.wert);" ein "undefined". Das führe ich mal dadrauf zurück, daß "this" nicht auf das erzeugte Objekt zeigt sondern auf den Prototypen der Funktion.
>
> Nein this zeigt auf das Array.
>
Der Zeiger zeigt nicht auf das Array. Firefox meldet mir, daß es sich um [object window] handelt. Im VisualStudio siehts auch nach dem "window object" aus.
Gruß
Thomas