console.log()在IE下不兼容问题解决

样式改的顺风顺水,到了IE果然出了问题(奇怪,我为什么要说‘果然’?),如果在JS文件中写了console.log()方法,样式就会有缺陷,但是打开IE下的开发者工具就没问题(IE这都是什么鬼!!),百度过后的解决方法如下:

好吧,这其实不怪IE,因为它根本就没有这个方法 
只要将console对象进行一下处理就可以了:

第一种方法:

var console = console || {
            log : function(){
                return false;
            }
        };

第二种方法:

console.log('msg');

改为:

window.console && console.log('foo');

这个其实打开IE开发者工具跟别的浏览器没有区别,一样会有控制台输出。

猜你喜欢

转载自www.cnblogs.com/feng18/p/9232258.html