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开发者工具跟别的浏览器没有区别,一样会有控制台输出。