2015-09-21 2 views
-1

Я имею проблему с задержкой setInterval следующим образом:Javascript - Как сделать точную задержку таймера setinterval?

var playBall = setInterval(function() { 
    // my code here 

    // measure offset time 
    console.log('Time: ' + new Date().getTime()); 
}, 20); 

когда выполнить, задержка фактической составляет 21 или 22 или более ... которая не является 20 миллисекунд.

Где проблема?

+7

Это не гарантирует, что это будет работать именно после 20мс, но * некоторое время * после 20мс. – zerkms

ответ