2012-10-31 80 views
1

有人知道Chrome扩展程序,它有助于检测页面上JavaScript的console.log
如果console.log调用时没有检查,页面崩溃,脚本无法运行。但我经常把console.log进行调试,有时我可以忘记删除它。Chrome扩展程序:console.log检测器

+0

你有没有试过'if(console)console.log(“我们可以登录!”)' – OzrenTkalcecKrznaric

+0

是的,当然。 –

回答

4

一个简单的办法就是始终包括类似于这样的一段JavaScript代码:

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

这不是他要问的。 – Layke

+2

不,但它确实解决了他的问题。 – troelskn

+0

它很有趣 –

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,当您需要关闭验证。