Я пытаюсь создать простой интервал, но он работает медленнее, чем ожидалось. Я должен видеть сообщение каждые 100 мс, но вместо этого я вижу его каждые 1 секунду или около того. Я просто не понимаю, что случилось со следующим кодом:setInterval() работает медленнее, чем ожидалось
var readyWaitElapsed = 0;
var readyWait = window.setInterval(function(){
readyWaitElapsed += 100;
console.log("Elapsed value", readyWaitElapsed);
if (readyWaitElapsed >= 1000){
clearInterval(readyWait);
console.log("Timeout !");
}
}, 100);
Когда я вставить его в консоль Chrome я вижу только «Прошедшее значение» -message каждую 1 секунду или так и clearInterval() «тайм-аут» требуется не менее 10 секунд.
У кого-нибудь есть идеи?
intertesting point спасибо за отзыв – Walfrat