Hallo zusammen,
kann mir jemand sagen, warum bei dem direkten Aufruf von show(),
die Variable t nicht initialisiert wird?
Der Aufruf von console.log(t.anyvar); wirft einen Fehler, dass t undefined ist.
kann mir jemand sagen, warum bei dem direkten Aufruf von show(),
die Variable t nicht initialisiert wird?
Der Aufruf von console.log(t.anyvar); wirft einen Fehler, dass t undefined ist.
Code:
function testclass() {
this.show = function() {
console.log("the show func");
}
this.anyvar = "bla bla bla";
}
var t = new testclass().show();
console.log(t.anyvar);
//t.show(); //nachträglich show würde gehen