multiuser: Klassenstruktur / Zugriff auf die Klassenvariablen

Beitrag lesen

hallo!

Ich hoffe, jemand aus dem forum kennt sich da besser aus und kann mir weiterhelfen:

gibt es eine (andere) möglichkeit, um klassenstrukturiert in js zu programmieren? ich mache es bis jetzt so, jedoch bin ich 1. nicht glücklich damit und 2. funktionieren ein paar sachen nicht:

--
function testfunktion1 (testvar) {
  this.classvar = testvar;
}

function testfunktion2 () {
  tmpvar = this.testvar; //dieser befehl funktioniert!

tmpvar = function () {
    return this.testvar; //dieser befehl funktioniert NICHT!
  }
}
--

also: das problem ist, ich kann in einer = function() nicht auf die classvariablen zugreifen...

hat jemand für mich einen besseren vorschlag, damit ich das kann?