Показать сообщение отдельно
  #4 (permalink)  
Старый 18.12.2015, 17:13
Новичок на форуме
Посмотреть профиль Найти все сообщения от goodbigbeer
 
Регистрация: 18.12.2015
Сообщений: 9

Сообщение от fimont
draw() - это обычный вызов функции, вполне себе синхронный
сам по себе вызов всегда синхронен, асинхронен код, который бросается из этой функции.
Сообщение от fimont
до окончания выполнения этой функции обработчик события (mousemove) свою работу не заканчивает
Да, но асинхронный код живет своей жизнью, он не зависит от этих взовов
Сообщение от fimont
а остальные обработчики событий, если таковые происходят, просто ставятся в очередь и ожидают. Я правильно понял?
Да, если их несколько на этот момент
Сообщение от fimont
обработчики событий отложенного запуска функций setInterval тоже стоят в этой очереди на обработку?
Да
Ответить с цитированием