防止IE不支持console.log报错

作者:沙师弟时间:2013-05-02
写js时console.log常被用来调试,用来调试程序,跟alert类似,但不像alert那样会打断程序。很多人可能都知道 Chrome 和 FireFox(FireBug)中都支持 Console。而其他浏览器都支 持不好。比如 IE8 自带的开发工具虽然支持 Console,但功能比较单调,显示对象的时候都是显示 [Object,Object],而且不能点击查看对象里面的属性。IE6、IE7 虽然可以安装 Developer Toolbar,但也不支持console。 不支持也就算了,万恶的IE还会报错,上次项目上用了console.log来调试,就遇到报错的问题,不得不费点功夫解决这个问题,晒下代码:
function log(msg){
	if (window["console"]){
		console.log(msg);
	}
}
怎么用,不用我讲了吧,欢迎拍砖。。。