Задержка в отладке JavaScript - PullRequest
1 голос
/ 23 марта 2011

У меня есть много связанных файлов Javascript, которые мне нужно отлаживать с момента их запуска. Я использую встроенный отладчик в Chrome для этой цели. Но к тому времени, когда я могу открыть отладчик, скрипт уже завершил ту часть, которую я хочу отладить. Итак, есть ли стандартный способ, встроенный в Chrome (или любой другой отладчик, хотя я бы хотел придерживаться Chrome), чтобы остановить выполнение для отладки. Я хочу, чтобы в моем скрипте не использовалась функция задержки.

Кроме того, перезагрузка скрипта не вариант для меня.

Ответы [ 2 ]

0 голосов
/ 23 марта 2011

просто напишите

function name() 
{    
         debugger;
        // you code 
  }

в вашем коде

0 голосов
/ 23 марта 2011

Установите точку останова в Инструментах разработчика.Когда интерпретатор доберется до этой строки, он сломается, что позволит вам изучить несколько вещей.

Example

Не лучший пример, потому что JavaScript в переполнении стекаминимизируется, но вы поняли идею.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...