一些团队发现他们希望将控制台日志语句保留在其代码中,但不希望它们显示在生产环境中。如果未设置变量(可能是环境变量),它们将覆盖日志记录功能。此外,在某些情况下,这可以视为安全功能。
if (!DEBUG_MODE_ON) { console = console || {}; console.log= function(){}; console.log= function(){}; console.error= function(){}; console.count= function(){}; console.info= function(){}; }