Wird es dadurch klarer?
[code lang=javascript]function t1() {
this.v1 = "1";
t1.v2 = "2";
}alert(t1.v1) // --> undefined
alert(t1.v2) // --> undefined
t1()
alert(t1.v1) // --> undefined
alert(t1.v2) // --> 2
Hallo Kai!
Ja schon aber wieso musst du erst
t1()
aufrufen, damit bei t1.v2 der wert 2 gelesen wird? Warum ist beim ersten abfragen von t1.v2 der wert undefined? Das ist meine eigentliche Frage!
Kannst du mir das bitte erklären :)
gruß felix