Выполнять функцию или цикл
Добрый день.
У меня такой вопрос как мне выполнять функцию или цикл определённое количество времени, а потом вернуть результат. К примеру что-то такое: function f() { for( пока не истекло n секунд ) { код; }; return i; } Пробовал делать через функцию setTimeout, не получилось. Заранее спасибо за любой совет :) |
запоминаете время когда начали цикл, и проверяете разницу между текущим временем и запомненным
http://javascript.ru/Date Цитата:
И на всякий случай: JS- однопоточный ассинхронный язык |
Спасибо за ответы
Спасибо Вам nasqad - это то что я искал ;)
|
Часовой пояс GMT +3, время: 01:35. |