调试程序的时候暴露在console的参数信息不清除有什么危害?

我喜欢用console.log 调试输出XHR信息,上线的时候也这样,不知道有没有危害?

有些浏览器不支持console的话,你的js执行就会报错了。。。

var DEBUG=true;
if(!DEBUG) window.console={log:function(){}};

有危害,在ie下会报错,导致程序无法运行

打开tmall,按F12,打开console页面看看

低版本IE内核是没有console的

  • 生成二维码的url是怎么做处理的
  • PHP如何删除一个文件夹下面的所有的文件?
  • PHP正则替换第一位为0。被忽略
  • 这里的google\qq\sina\github等登录模块,是怎么实现的?
  • windows 下 PHP 的 open_basedir 怎么设置
  • laravel使用广播laravel-echo配置后不能在控制台显示,也没有报错
  • 如何安装intl extension
  • Laravel中使用Repository层必要吗?
  • 在js中嵌入php代码为什么在网页中不显示呢?
  • php-cgi.exe进程自动退出
  • wordpress图片存在七牛云了 我让让图片赋值成300×300的