Я хочу использовать таймер в качестве резерва в случае, если я закончим бесконечный цикл. Кажется, что заданный интервал - это правильный способ сделать это. Однако это не работает для меня.
Из моих исследований кажется, что setInterval должен работать в отдельном потоке в фоновом режиме, но я его не вижу.
Почему такое поведение происходит? И как это решить?
var time = 0;
window.setInterval(function(){time++;}, 1000);
while (true) {
//stuff done
if (time >= 5) {
break;
}
}