Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/06/2012, 05:55
Avatar de marlanga
marlanga
 
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 11 meses
Puntos: 206
Respuesta: setInterval() no respeta los milisegundos

Lo que pasa es que estás agontando la pila de llamadas del Interval. Utiliza intervalos de tiempo mucho más grandes. Como mínimo, 20. Y si lo que quieres es precisión, es decir, que pase exactamente 1 segundo, pues usa in setInterval de 1000.

En resumen, cuanto más grande sea el valor más preciso es el Interval.
La explicación la tienes en ese link que te han puesto. Como dices que ya lo comprendes, pues no merece la pena que lo escriba aquí otra vez.