Показать сообщение отдельно
  #2 (permalink)  
Старый 17.12.2015, 21:24
Новичок на форуме
Посмотреть профиль Найти все сообщения от nestedFunctions
 
Регистрация: 17.12.2015
Сообщений: 2

fimont,
В случае, который вы описываете, если я правильно понял, ф-ция draw является асинхронной, никакого "вложения вызовов" не будет
Сообщение от fimont
или обработчик события не может прерывать сам себя
обработчик события в Вашем случае, всего лишь вызывает другую функцию, ему нечего прерывать, он просто кидает асинхронный вызов в очередь, и уходит.
Сообщение от fimont
запросы на обработку события будут образовывать очередь?
нет
Сообщение от fimont
как этот работает этот механизм?
на событие onmousemove интерпретатор вызывает обработчик, который в свою очередь вызывает draw, которая, в свою очередь кидает свой коллбек в очередь событий. Оба вложенных вызова возвращают undefined, если не прописано иное.
Ответить с цитированием