2011-11-20 8 views

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); 
} 
+0

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(); –

+0

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. –

Cuestiones relacionadas