2009-08-12 3 views
61

В настоящее время я отлаживаю сложный код JavaScript с помощью Firebug. Я ищу способ остановить выполнение JavaScript, как если бы он был точкой прерывания программным путем.Программно остановить выполнение JavaScript в Firebug

Пример:

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

ответ

108

Вы можете использовать debugger заявление:

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

Он работает во всех основных браузерах.

+3

Это работает и в IE. – vit

+4

Он также будет работать с IE, если вы включите отладку сценариев в настройках Интернета. – Kirtan

+3

Работает в Safari и Chrome, а также не работает в Opera. – RaYell

Смежные вопросы