EndEffect: Zugriff auf Objekteigenschaft innerhalb einer Objektmethode

Beitrag lesen

Hallo,
vorweg: Ich möchte keine Diskussion über die Objektorientiertheit von Javascript heraufbeschwören, sondern suche lediglich nach einer Lösung für mein Problem...

Ich versuche innerhalb einer Methode meines Objekts auf ein Attribut selbiges' (des Objekts) zu zugreifen. Ums verständlicher zu machen folgt ein Beispiel:

function CBla (Att1)
{
---this.Att1 = Att1;
---this.Meth1 = function ()
---{
------alert(this.Att1);
---}
}

var myBla = new CBla('test');
myBla.Meth1();

// Die Bindestriche (-) im Beispiel dienen ausschließlich zur Formatierung, sie sind selbsverständlich wegzudenken

Dieses Beispiel sollte nix anderes machen, als 'test' per PopUp auszugeben, wie man sich denken kann funktioniert es so, wie dargestellt, nicht, da durch den Aufruf von this innerhalb von Meth1 bezug auf Meth1 und nicht auf CBla genommen wird.