¿Puedo pausar la ejecución desde el código JS? Estoy trabajando en una herramienta sencilla de depuración basada en haxe, y quiero poder simular puntos de interrupción, llamando a un método util que activará la pausa de ejecución.Pausar la ejecución del código en Chrome desde dentro de JS. ¿Posible?
6
A
Respuesta
15
No estoy seguro de si esto es lo que está buscando, pero en Chrome (y Firefox si está instalado Firebug) puede usar la instrucción incorporada de JavaScript debugger
. Esto hace que la ejecución se detenga, y es efectivamente como establecer un punto de interrupción. Por ejemplo, el siguiente se rompería en cada iteración del bucle que le permite examinar el valor de i
(ejemplo estúpidamente simples):
for(var i = 0; i < 10; i++) {
debugger;
console.log(i);
}
Cuestiones relacionadas
- 1. Pausar la ejecución de JavaScript en UIWebView
- 2. ¿Es posible pausar/reanudar/manipular un swiffyobject de JS?
- 3. Ejecución de liquibase dentro del código Java
- 4. ¿Cómo pausar una ejecución de vbscript?
- 5. Chrome: ejecución automática de código Javascript?
- 6. Solaris GDB: ¿Cómo pausar la ejecución?
- 7. ¿Qué desencadena la ejecución del código JavaScript?
- 8. ejecución de código serverside desde JavaScript
- 9. Cruz dominio petición Ajax desde dentro del archivo js
- 10. Incluir archivo JS dentro del ámbito privado
- 11. Destacando js-code dentro del archivo php
- 12. Retraso sincrónico en la ejecución del código
- 13. jQuery Template - Ejecutando el código JS dentro de la plantilla
- 14. ¿Cómo encontrar el archivo .js donde se declara cierta función js (desde Chrome)?
- 15. Ejecución de la horquilla (2) desde Windows con Cygwin. ¿Posible?
- 16. Constante de PHP dentro del archivo JS
- 17. ¿Código para medir el tiempo de ejecución EXACTA dentro del código en iPad o teléfono?
- 18. OpenMP - Ejecución de código paralelo dentro de código paralelo
- 19. ¿Es posible depurar código compilado en tiempo de ejecución?
- 20. Cómo pausar la ejecución mientras JDialog está abierto
- 21. ¿Es posible romper/devolver la ejecución del método desde otro método?
- 22. ¿Cómo detener la ejecución del código VBA?
- 23. Ejecución del código de tiempo en Android
- 24. ¿Cuál es la mejor manera de incluir un archivo JS a partir del código JS?
- 25. ¿Cómo uso Instrumentation.retransformClasses() correctamente desde dentro del código asm?
- 26. Forzar la ejecución del código en el hilo principal
- 27. Chrome depurador de JavaScript
- 28. ¿Es posible que JIT inline inserte mi código en algún código de ensamblado en tiempo de ejecución de .NET?
- 29. C# Tamaño del código y tiempo de ejecución del código
- 30. nodejs: ¿Es posible evaluar el código js usando runInNewContext y limitar su tiempo de ejecución por un tiempo de espera?
En Haxe, esto se puede hacer '__js sin tipo __ ('depurador'); ' Esperemos que para haxe 3 podamos agregar una función simple, como js.Lib.debugger(); –
Bastante bien. Ahora bien, si hubiera un atajo de teclado que pudiera inyectar la declaración del depurador en la consola, sería increíble. –