2009-08-12 13 views
61

Actualmente estoy depurando código JavaScript complejo con Firebug. Estoy buscando una manera de detener la ejecución de JavaScript como si fuera un punto de interrupción programáticamente.Detener programáticamente la ejecución de JavaScript en Firebug

Ejemplo:

instructions ... 
degugger.breakpoint(); // the execution stops here as if a breakpoint was 
         // manually set 
other instructions ... 

Respuesta

108

Puede utilizar el debugger declaración:

// your JS code 
... 
// break here 
debugger; 

Funciona en todos los principales navegadores.

+3

Esto funciona en IE también. – vit

+4

También funcionará con IE si habilita la depuración de scripts en las Opciones de Internet. – Kirtan

+3

Funciona también en Safari y Chrome, no funciona en Opera. – RaYell

Cuestiones relacionadas