How to quickly and conveniently disable all console.log statements in my code?

后端 未结 28 2504
深忆病人
深忆病人 2020-11-22 16:48

Is there any way to turn off all console.log statements in my JavaScript code, for testing purposes?

28条回答
  •  刺人心
    刺人心 (楼主)
    2020-11-22 17:35

    I found a little more advanced piece of code in this url JavaScript Tip: Bust and Disable console.log:

    var DEBUG_MODE = true; // Set this value to false for production
    
    if(typeof(console) === 'undefined') {
       console = {}
    }
    
    if(!DEBUG_MODE || typeof(console.log) === 'undefined') {
       // FYI: Firebug might get cranky...
       console.log = console.error = console.info = console.debug = console.warn = console.trace = console.dir = console.dirxml = console.group = console.groupEnd = console.time =    console.timeEnd = console.assert = console.profile = function() {};
    }
    

提交回复
热议问题