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