在生产JavaScript代码中留下“console.log()”调用的好主意?

我在JavaScript中有一堆console.log()调用.

在部署到生产之前,我应该对它们进行评论吗?

我想把它们留在那里,所以如果我需要做更多的调试,我不必在以后重新添加注释的麻烦.这是一个坏主意吗?

解决方法:

它将导致Javascript错误,终止包含错误的Javascript块的执行.

但是,您可以定义一个虚拟函数,当Firebug未激活时,它是一个无操作:

if(typeof console === "undefined") {
    console = { log: function() { } };
}

如果你使用除log之外的任何方法,你也需要将它们存根.

上一篇:oracle_day01(oracle安装与登陆细节)


下一篇:Linux下SpringBoot简单部署