javascript
Как это так случилось, что в JavaScript нет операции типа sleep, ну то есть чтобы сделать задержку. Там есть setTimeout(), который запустит указанную функцию через указанное время, но вот чтобы приостановить выполнение основного треда — я не нашёл.
Или я тупой?
Посчитать до 10000 не предлагайте, пожалуйста.
Update: вот такое нашёл, кажется, работает, во всяком случае в Thunderbird'е.
function sleep(millis) { var notifier = new EventNotifier(); setTimeout(notifier, millis); notifier.wait->(); }
Update2: ан нет, не работает нифига.