1

有人知道 chrome 扩展,这有助于检测console.log页面上的 javascripts 吗?
如果console.log不检查就调用,页面崩溃,脚本不工作。但我经常把console.log它调试,有时我会忘记删除它。

4

2 回答 2

4

一个简单的解决方法是始终包含一段类似于此的 javascript:

if (typeof(console) == "undefined") {
  console = {log: function() {}};
}
于 2012-10-31T09:36:10.430 回答
1

覆盖 console.log ,并使用您自己的函数进行调试。

function debug(d){ // debug function. console.log or alert
   if(off == 0){
    if(typeof(console) != 'undefined'){
        if(typeof(console.log) == 'function'){
            console.log(d);
        }
    }else{
        alert(d);
    }
  }
};

当您需要关闭验证时,设置 var Off = 0 。

于 2012-10-31T09:38:23.783 回答