console.log() IE8下兼容

其实正常情况下我们就不要把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);
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 179,907评论 25 708
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 8,166评论 2 17
  • 最近开始要研究一下WebKit源码,遂欲从官网(www.webkit.org)拉了一份源码进行构建。第一步要获取源...
    Danny_Boy阅读 776评论 0 49
  • Hello,小伙伴们周末好!谢谢小可爱们关注我哦! 娱乐没有圈,但我有底线,喜欢更多的娱乐原创资讯,就动动手指点击...
    熹屿阅读 4,691评论 0 2
  • 《欢乐颂2》里曲筱绡说,不吝啬富不起来,不爱钱没有财运。 深以为然。这个世界上有太多的人,并没有足够的能力和资本,...
    Q小喵阅读 574评论 6 8

友情链接更多精彩内容