Digamos, javascript está en medio de la ejecución de algún método, y estoy presionando un botón que tiene un controlador de eventos adjunto. ¿La ejecución del método actual se pausará y el controlador de eventos click comenzará a ejecutarse de inmediato, o terminará la ejecución del método y solo luego continuará con la ejecución del controlador de eventos click?Pregunta sobre la ejecución del evento en javascript
6
A
Respuesta
5
El evento se activará después de que el Javascript actual termine la ejecución, ya que Javascript tiene un solo subproceso. Esta es también la razón por la que su navegador puede bloquearse.
2
El código que se está ejecutando continuará ejecutándose hasta que haya regresado y luego el próximo evento se ejecutará fuera de la cola de eventos. Será probablemente el evento de clic del mouse.
Cuestiones relacionadas
- 1. Pregunta sobre la eficacia del cierre/encapsulado en JavaScript
- 2. Pregunta sobre la seguridad del depurador
- 3. Una pregunta sobre el nombre de propiedad del objeto JavaScript
- 4. evento JavaScript orden de ejecución manipuladores
- 5. C++ std :: pregunta del mapa sobre la orden del iterador
- 6. pregunta sobre cómo leer un plan de ejecución de SQL
- 7. Pregunta sobre eventos personalizados
- 8. ¿Qué desencadena la ejecución del código JavaScript?
- 9. Pregunta sobre la optimización en C++
- 10. evento javascript onclick sobre objeto flash
- 11. Pregunta sobre el texto después del iframe
- 12. Pregunta sobre la salida var_dump
- 13. Pregunta sobre el estilo OOP funcional en JavaScript
- 14. pregunta general sobre Ruby
- 15. Pregunta sobre la herencia múltiple en C++?
- 16. Pregunta sobre const_cast en C++
- 17. ¿Alguna pregunta sobre la detección del teléfono UML?
- 18. Pregunta sobre eventos de Windows
- 19. pregunta sobre el método de reemplazo de cadena de JavaScript
- 20. Java Pregunta sobre Static
- 21. Pregunta sobre Cyclone
- 22. Pregunta básica sobre la inclusión del archivo de cabecera C++?
- 23. Pregunta sobre IsDialogMessage() en WIN32
- 24. Pregunta sobre boost :: swap
- 25. Pregunta sobre velocidad de lazo
- 26. pregunta sobre? y: en C++
- 27. Pregunta idiomática sobre la transformación de la secuencia
- 28. Pregunta sobre el método
- 29. Pregunta sobre C# covarianza
- 30. Invertir evento burbujeando en javascript
pregunta no 100% relacionada pero una buena fuente http://stackoverflow.com/questions/2734025/is-javascript-guaranteed-to-be-single-threaded –