使用firebug时,部署时是否必须删除控制台输出?

时间:2009-02-04 17:13:46

标签: javascript firebug

我正在使用firebug进行调试等。

当我部署时,似乎我必须从我的javascript代码中删除所有console.log语句?

在没有firebug的浏览器上查看时,我收到与控制台有关的错误...

3 个答案:

答案 0 :(得分:8)

我使用this post创建了一个日志功能。它将避免这些错误。

function log(string) {  
  if (window.console && window.console.firebug) {
    console.log(string);
  }
}

输入也更容易:)

答案 1 :(得分:3)

是的,他们会因为IE没有控制台而导致IE错误。

这也是很好的做法。

答案 2 :(得分:0)

关于StuffMaster的回答:请参阅this answer - console.firebug不再是检查萤火虫可用性的有效方法。