其实正常情况下我们就不要把console.log()提交上去了,debugger; 和alert()也是,当然如果从纯粹的看待console.log()的兼容性问题的话,我们就可以寻找对应的解决方案:
if(!window.console){
window.console = {};
window.console.log = function(){};
}
这样就可以肆无忌惮的写console.log了
当然也可以封装自己的log方法,类似于这样:
function log(msg) {
if (window["console"]) {
console.log(msg);
}
}