tobias.beuth: "this" in setInterval?

Beitrag lesen

Du könntest beim objectinitialisieren eine Membervariable mit dem Namen des Objects mit initialisieren.

also

function my_obj (__name) {
 this.name = __name;
 this.whatsmyname = whatsmyname;
}

function whatsmyname () {
this.setTimeout(this.name+".whatsmyname()",1000);
}

meintest = new my_obj("meintest");
meintest.whatsmyname();