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