Как отладить ошибку Javascript?
-
03-07-2019 - |
Вопрос
Как отладить ошибку java Script с помощью Firebug?
Дублировать
Как я могу установить точки останова во внешнем JS-скрипте в Firebug
Решение
Отладка с использованием FireBug .
Просто проверьте строку, в которой происходит ошибка, а затем непосредственно перед этой строкой напишите " отладчик " звоните.
debugger; //Will invoke FireBug's debugger.
var err = abcs; //Line containing error
Другие советы
Для устранения ошибки в firebug :
- 1- выберите вкладку "проверка" в меню
- 2- Установите точку разрыва в строке, которая вызывает ошибку
- 3- Обновите страницу
- 4- используйте F10 для пошаговой отладки и F5 для завершения дебаггинга
Это похоже на дебаггинг Visual Studio
Используйте функцию console.log (yourObject) для вывода чего-либо на консоль firebug. Это похоже на запуск var_dump, и вы можете просматривать все ваши объекты и их содержимое. Это очень полезно, если вы хотите проверить содержимое определенной переменной или даже конкретного объекта DOM. Р>
Вместо использования дешевых предупреждений - функция console.log () более чистая, и вы можете аккуратно видеть все результаты на панели консоли.
Обратите внимание, однако, что вам нужно удалить все ссылки на функцию console.log при развертывании веб-сайта, поскольку он не будет работать в IE.
вы можете поставить точки останова в коде и ждать, пока выполнение поразит их. Затем вы можете просмотреть код и использовать часы, чтобы узнать значения переменных.
Вы можете использовать Firebug, а для отладки в Chrome вы можете использовать Firebug Lite
Почему Firebug, попробуйте Visual Studio, он имеет богатые возможности отладки;)