【发布时间】:2013-08-24 13:27:17
【问题描述】:
有时我们会在 javascript 中留下 console.log 调试语句。为了不让它们意外地投入生产(一些旧浏览器会死在这些地方),我们尝试在我们的第一个咖啡脚本文件中这样做:
if !console?
console = {log: ->}
但这似乎扼杀了在开发中使用 console.log 的所有能力,即使在支持它的浏览器 (webkit) 中也是如此。
console? 返回 false,因此 if 块没有运行,但它似乎仍然覆盖了 console.log 的功能。
有什么想法吗?谢谢!
【问题讨论】: