запоминаете время когда начали цикл, и проверяете разницу между текущим временем и запомненным
http://javascript.ru/Date
Сообщение от Партизан
|
Пробовал делать через функцию setTimeout, не получилось.
|
Он для другого - он для того чтобы "выполнить функцию через N или больше милисекунд"
И на всякий случай: JS- однопоточный ассинхронный язык