Я пытаюсь использовать console.log для внесения некоторого входа в javascript моей программы. Я заметил, однако, что, если консоль dev не открыта в IE, JS практически перестает работать, когда попадает на console.log. Это боль... это означает, что я должен удалить все записи, когда хочу сделать сборку.
Помимо очевидного:
function DoSafeConsoleLog( parameters )
{
if ( !$.browser.msie )
{
console.log( parameters );
}
}
Есть ли хороший способ зарегистрировать javascript, который является дружественным ко всем основным браузерам?
EDIT:
Хорошо, посмотрев на дубликат сообщения (oops), а также рассмотрев ответы здесь, мне нужно только проверить наличие консоли перед вызовом. Несмотря на то, что я не хочу иметь дополнительную разметку, я бы предпочел не встать на ноги будущих программистов, которые, возможно, захотят использовать Firebug Lite для отладки моего кода.