стандартный способ отладки для javascript / jquery - PullRequest
3 голосов
/ 26 марта 2010

Это мой обычный способ отладки JavaScript. Включите alert (0); , чтобы прервать поток и выяснить, что происходит.

иногда, когда мне нужно несколько контрольных точек, я делаю

alert('the flow is now in function 1');
alert('the flow is now in function 2');

или иногда просто

alert('success');

Я хотел бы знать, существует ли какой-либо стандартный способ отладки, так как мой текущий метод очень навязчив.

заранее спасибо ..:)

Ответы [ 4 ]

4 голосов
/ 26 марта 2010

вы можете использовать консоль ... например, в firebug

в противном случае вы можете использовать debugger;, чтобы сломать скрипт и принудительно запустить какой-нибудь отладчик, или установить точки останова внутри firebug ( demo )

1 голос
/ 26 марта 2010

Firebug в Firefox - лучший, но IE8 также имеет довольно хороший отладчик javascript. Вы можете установить точки останова и пройти по своему коду, чтобы следить за ходом программы и просматривать информацию о переменных и т. Д. *

0 голосов
/ 26 марта 2010

Включение обработки исключений в ваш код также может быть полезным.

Обработка исключений в JavaScript

И простой способ доступа к значениям для простой проверки значений состоит в очистке адресной строки браузера.

(" стандартный способ отладки для javascript / jquery ") и заменить его на:
JavaScript: предупреждение (document.getElementById ( 'комментарии-2521535') innerHTML.);

и нажмите ввод, чтобы запустить фрагмент на странице. Это работает очень похоже на консоль в Firebug.

0 голосов
/ 26 марта 2010

Если вы предпочитаете вход в систему с помощью отладчика и вам нужно что-то, что работает во всех браузерах, я бы порекомендовал мой log4javascript .

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