Я использую firebug для отладки и т. Д.
При развертывании кажется, что мне нужно удалить все операторы console.log из моего кода javascript?
При просмотре в браузере без Firebug я получаю ошибки, связанные с консолью ...
Я использовал этот пост , чтобы создать функцию журнала. Это позволит избежать этих ошибок.
function log(string) { if (window.console && window.console.firebug) { console.log(string); } }
Еще проще набрать:)
Да, они сделают ошибку IE, так как IE не имеет консоли.
Это также хорошая практика.
Относительно ответа StuffMaster: см. этот ответ & ndash; console.firebug больше не является допустимым методом проверки доступности firebug.
console.firebug