分享:10个帮助你精通Firebug控制台的技巧

今天GBin1分享给大家一些jQuery4u撰写的firebug控制台实用技巧,帮助你真正了解并且掌握Firebug控制台。

如果你不知道什么是firebug,那么GBin1建议你查看这篇文章: 主流浏览器中常用的Javascript开发Debug工具,这篇文章我们介绍了什么是Firebug并且如何配置和安装。
技巧1:隐藏烦人的错误

firebug有一些选项可以帮助你隐藏那些烦人的错误信息!(你有可能看到这些错误如果你的代理服务器配置信息过期了,如果你在上班那么和你管理员查验一下是否使用正确的.pac文件)。这些选项也可以帮助你隐藏其它类型的错误!

[img]http://dl.iteye.com/upload/attachment/570653/48b11b3a-3a50-3516-bea7-8469f47dc17b.jpg[/img]

技巧2:快捷键的使用

使用快捷键而非直接点击”RUN“按钮可以帮助你方便快捷的”运行“,这样效率更高!
技巧3:Firebug控制台表格

创建一个firebug控制台表格 - 简单的拷贝如下代码来看看效果吧!

 
var table1 = new Array(5);
for (var i=0; i<table1.length; i++)
table1[i] = [i+1, i+2, i+3, i+4, i+5, i+6, i+7];
console.table(table1);


[img]http://dl.iteye.com/upload/attachment/570656/35105328-9d79-3fb0-ad36-3bef29c326a8.jpg[/img]

技巧4: Console.dir()

使用console.dir()而非console.log()的好处在于对于对象,数组及其其它类型,它将直接得显示,这样比较节约时间。你可以简单的输入 dir(对象的名字) 到firebug控制台。 我非常喜欢这个功能。

[img]http://dl.iteye.com/upload/attachment/570658/bc44bab3-3323-350f-b2f1-829ee4c2ccd7.jpg[/img]

注意Dir可以没有控制台工作,而log则不行

JQUERY4U = {
url:'http://www.jquery4u.com',
mainTopics:'jquery,javascript'
}
dir(JQUERY4U); //works without console.
log(JQUERY4U); //doesn't


技巧5:Console.debug()

使用Console.debug()而非console.log()的好处在于在debug你的js代码时它丢掉了很多让你很烦的垃圾信息。对于经常使用的人来说特别有用。
技巧6:创建书签

你可以使用firebug控制台来快速的创建代码书签。简单的按下:拷贝 > 右键点击书签条 > 点击粘贴。搞定!。现在你随时需要的时候可以点击那个书签来运行代码,甚至为了测试目的。
技巧7:使用Firebug的网络面板

使用网络面板可以帮助大家了解Ajax底层运行的过程和方式,这个是javascript开发中必备的工具

[img]http://dl.iteye.com/upload/attachment/570660/2c02a941-738c-347d-9e21-b4ed679e9c86.jpg[/img]

技巧8: Firebug的”add ons"和扩展

这里有很多的firebug扩展和功能项,如果你使用jQuery,不要错过firequery

[url=http://www.gbin1.com/technology/jquery/20110928goodfirefoxpluginforjquerydevfirequer/index.html]GBin1分享:Firebug最佳jQuery开发伴侣Firequery[/url]

[url=http://www.jquery4u.com/extensions/10-extension-plugins-extend-firebug-console/]10 Extension Plugins to Extend the Firebug Console[/url]
技巧9: Firebug控制台API

如果你不了解什么是Firebug Console API那么你应该查看一下这里:[url=http://getfirebug.com/wiki/index.php/Console_API]Firebug Console API[/url]

[img]http://dl.iteye.com/upload/attachment/570662/176ed11f-6979-3911-ad4c-b326724802cc.jpg[/img]

技巧10: DOM CSS 样式校验

在Firebug中,你可以很简单的校验任何元素的样式。简单右键单击并且检验元素,然后转到CSS标签页上。在CSS标签页,任何被删除线覆盖的样式意味着已经被另外的样式覆盖了。记住样式有如下的继承顺序: 1)行内(直接写在html代码中)2)页面内 3)样式表。你可以通过双击标签页内样式实时的编辑样式表,用来创建新的样式。非常酷吧!

[img]http://dl.iteye.com/upload/attachment/570664/652ea552-3dbe-3489-934d-f99380b53a4f.jpg[/img]


希望以上的技巧能够帮助大家更好的掌握firebug的使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值