Как отладить ошибку Javascript? - PullRequest
5 голосов
/ 04 мая 2009

Как отладить ошибку сценария Java с помощью Firebug?

Дублирование

Как установить точки останова во внешнем скрипте JS в Firebug

Ответы [ 6 ]

23 голосов
/ 04 мая 2009

Отладка с использованием FireBug .

Просто проверьте строку, в которой происходит ошибка, затем непосредственно перед этой строкой напишите вызов "отладчика".

debugger; //Will invoke FireBug's debugger.
var err = abcs; //Line containing error
2 голосов
/ 04 мая 2009

Для устранения ошибки в firebug:

  • 1 - выберите вкладку проверки в меню
  • 2 - Установить точку останова на линии, которая вызывает ошибку
  • 3- Обновить страницу
  • 4 - используйте F10 для пошаговой отладки и F5 завершить отладку

Это как отладка визуальной студии

1 голос
/ 04 мая 2009

Используйте функцию console.log (yourObject) для вывода чего-либо на консоль firebug. Это похоже на запуск var_dump, и вы можете просматривать все ваши объекты и их содержимое. Это очень полезно, если вы хотите проверить содержимое определенной переменной или даже конкретного объекта DOM.

Вместо использования дешевых предупреждений - функция console.log () более чистая, и вы можете аккуратно видеть все результаты на панели консоли.

Обратите внимание, однако, что вам нужно удалить все ссылки на функцию console.log при развертывании веб-сайта, поскольку он не будет работать в IE.

0 голосов
/ 12 июня 2012

Вы можете использовать Firebug, а для отладки в Chrome, вы можете использовать Firebug Lite

0 голосов
/ 04 мая 2009

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

0 голосов
/ 04 мая 2009

Почему Firebug, попробуйте Visual Studio, он имеет богатые возможности отладки;)

...