Tengo el siguiente JS:Cómo llamar a this.function dentro de setTimeout en JS?
function TrackTime() {
this.CountBack = function(secs) {
setTimeout(function(){this.CountBack(secs)}, SetTimeOutPeriod);
}
}
He intentado esto con un cierre (visto anteriormente) y también una docena de otras maneras. Parece que no puedo hacer que esto funcione en ningún navegador. La función setTimeout funciona bien cuando no se llama en una función de "clase". ¿Puede alguien ayudarme con esto?
Gracias, trabajado como un encanto. – Josh