powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Sleep
6 сообщений из 6, страница 1 из 1
Sleep
    #34137750
IcyCool
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно-ли в JavaScriptе сделать задержке типа sleep в жаве? Особая точность не нужна, просто нужно сделать так,чтоб пользователь успевал улавливать сменяющиеся сообщения
...
Рейтинг: 0 / 0
Sleep
    #34137999
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нЭт- просто тупо все замрет. см. setInterval/clearInterval
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
Sleep
    #34138207
Евгений222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно. Используй setTimeout
...
Рейтинг: 0 / 0
Sleep
    #34138225
IcyCool
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
setTimeout, как я понял не блокирующий, т.е. следующая за ним инструкция выполняется не ожидая вызова во таймеру. А мне желательно что как слип был.
Конечно можно извратится и сделать возов продолжения по таймеру, но это запутает код.
...
Рейтинг: 0 / 0
Sleep
    #34138280
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прямого аналога Sleep(Delay) в JS нЭт и быть не может .
Алексей В. Иванов
Любая задержка породит "зависание" всего браузера. Используйте все прелести событийной модели, в частности, setTimeout/setInterval

Раз Вы упорно "...желаете странного..."
, то, что бы удовлетворить Ваше желание, - вот Вам функция:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
function RealyDelay(mSec)
{
   var
     start=new Date(),
     stop;

   do
   {
      stop=new Date();
   }while(stop.getTime()-start.getTime()<mSec);
}
Вставьте эту функцию куды Вам нуна посмотрите, что получается и больше так не делайте никогда

_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
Sleep
    #34138691
IcyCool
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В том-то и загвоздка, что хочется чтоб процессор отдыхал нужное время, а не бешенно крутился в цикле.
Но раз нету здесь (жаваскрипте) слипа, придется изврашаться через setInterval
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Sleep
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]