在firebug控制台调试javascript的函数
星期天,2010 九 19 17:11:07
前几篇文章已经介绍过Firebug及其控制台的一些用法,但是每次讲的都是以理论为主,这次从实践入手,介绍一个函数,可以在js文件中跟踪代码时,方便的在Firebug控制台中显示跟踪信息,而且兼容各个浏览器。
函数其实很简单,请看如下代码:
function firebugLog(message) {
if( typeof console != 'undefined' && console != null ) try {
console.log(new Date()+" "+message);
} catch( e1 ) { /* ignore */ }
}
这个函数里面主要是对console是否存在做了一个判断,这样就可以实现浏览器兼容,这段代码只是调用控制台的日志信息。其实在大部分的时间里,我主要是希望看到这些信息就可以了,而并不是很关心如果给这些信息归类,如果你希望按照类别来显示信息(调试,错误,或警告)的话,可以多定义几个这样的函数,然后把主体内容的log函数改成其他相应的函数,或者在这个函数里加一个参数,按照这个参数来显示不同类型的日志信息,具体的函数设置可以查看《控制台日志》。
下面来介绍如何调用这个函数,在你希望显示日志的javascript代码中调用下面的函数即可:
firebugLog('希望显示的日志信息');
阅读全文
相信大家在读过我关于firebug的