hallo!
bei javascript bezieht sich 'this' immer auf das aufrufende objekt.
function test()
{
alert(this.testvalue);
}
var testvalue = 'testwert';
test(); // testvalue bezieht sich auf window-objekt ('testwert')
testobjekt.test(); // testvalue bezieht sich auf testobjekt (undefined)
unnötig zu erwähnen, dass hier noch kein 'testobjekt' erzeugt wurde :)
http://aktuell.de.selfhtml.org/artikel/javascript/oomodell/index.htm#einleitung
/andreas