vorrei ciclicamente chiamare un metodo di un oggetto ogni tot secondi. Ho provato con setTimeout (e non sono neanche sicuro che non vada in overflow) con questo codice ma non funziona:

function Pet(n) {
this.name = n;
}

Pet.prototype.name;

Pet.prototype.getName = function() {
var _self = this;
alert (this.name);
setTimeout("_self.getName()",1000);
}