有時我們會在我們的javascript中留下console.log
調試語句。只是讓自己不小心讓它投入生產(其中一些舊的瀏覽器將這些死),我們試圖在我們的第一個文件的CoffeeScript這樣做:覆蓋coffeescript中的console.log
if !console?
console = {log: ->}
但這似乎殺使用控制檯的所有能力。即使在支持它的瀏覽器(webkit)中登錄開發。
console?
返回false,所以if塊不運行,但它似乎仍然覆蓋console.log
的功能。
任何想法?謝謝!
我只是使用'如果window.console?',親自。 –
@ChrisHeald:甚至是'window.console || = log: - >' –
工作!萬分感謝。 –