2013-03-08 82 views

回答

0

只能使用在發展:

(function(){ 
    var originalConsole = window.console; 

    window.console = {}; 
    window.console.log = window.console.debug = window.console.error = function(){}; 

    window.myLog = function() { 
     originalConsole.log.apply(originalConsole, arguments); 
    }; 
}()); 

這將保存原始window.console對象的本地副本。

它會將原來的window.console對象更改爲使用空函數。

最後它會定義一個全局的myLog函數,它將使用原始的window.console的本地副本來實際記錄東西。

這樣所有其他代碼將使用無用console.log()和您的代碼可以使用myLog()

相關問題