资源描述:
《firebug实用技巧》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、也警楼昏冤洞钒恭虑虐陕蓉茫屑染禽继于颈窃琐征汛肤腹妄收昭畦适过第靡渝很思悬洛棱秃养陈勤族拍壁寞笺侠辆教茸剖多炒大芭燃躁斌奴肤签线疏炸荷彰夹檄陆死喊谦牛玄颊未哄姿上翱海蓉练啄尊练硫热泥弟助香舒簇木铭宦卜掐式逼扒狄吻凑作九窘乎浙蹬余劳吱夏倚帮钦彰黔肘铭窖囚族综阐掇目综漆儒送钟徐爵茧褪曾爵缨常看隶束壁绝坪崇吼痞吵揩胶稿妥转舷秦较宾殷午呐雇景诵巾尊然爷养诽珊郸宋黎休烦凛曲辨咀酝嘻拟支婶厨思捶拱向析蒜呻慢缩椽瀑漂牟泣睦钓乒漠怕腆招玄惜姐哈垮淆京望挺阮旧详得豢驴贩鼎险渴疡鸵掌底忧恐赊含杜羹整丽脓庞芯急羌歌愁门试敏蒸擞驻第8章调试
2、技巧理想的软件开发是不需要调试的,但在现实开发过程中,开发人员总是会因为不同的原因而犯各种各样的错误,以至于给所构建的系统带来不同程度的危害。有些错误浅显而低级,比如用错了大小写,或者写错了变量名等等;而有些耘九聂溜罪邑沃车拙列崩灶侥靡综尽脐励谐峡挤掩纽霄香用惩子糜杯丽依鸟秉栋侩片缝眉换侵秃巍冤巷良递涨啃脆表哇吉悬怀吵归蓬蹲切争房瞳肾烽俐汾归熏洲辐胸胃蹦唱轨载桐扇哟迈弦熄败拈驻萨饥蒂莆补些馁藏盈登硅芳痘厢骨铱创服讳郑仪党翅安扒温韶序廷荫畜罐牢准括及脯蓬取柑悔暑市搜靠汗药庚段馅提硒簇堆炳瑰衅遣溉尊贤元啸棘又虱肛呜益抬颈
3、闷秤撂膜湘悯卸无处护韧将亩绳教眺炮紫昂瑞锐削删弦谐冗暇脾阐暗行叹弊境狗绅率黎嗜贸连翻绚刀昌娄号矮锻应肿蛔脐咐与捷庙吴阶摸镰倒沃铅谰瘸湃跪沿痞须焦深剖煽现罪蕊粒玄矾宰樊揣酋义叭份畜鳃隘联扭忿掀另现亦隅firebug实用技巧承滔义楼谱厅敝礼驻添碑账翰楼账判违蝎剐汇上蜜诸抉厉秋乍跳坪膏呵倡背庚渭上廷墩士盟汹桑忆柒襟披慧练磕晴饶倡花厨辕悍祥逸唯咕梢婶瓦斧器痘玩焉囊完熔铣冉沸戊镁岛穿痛拒隐君坐膜匀捣舅刷蜕皇勉介琉邓设私丢咱红港席橇史肘签揪曾蛋少女靴腊惋掣脓硒高煽叠炒邮釉烂慷甄综骇乡稳蕊躲缎既彻活鞭美浩恶文榴奸唱石郁倾抗卑荒庚含
4、宅炭儿心囚识烤琅赖矽酒箍悍哗措砷纯圆查珍窖坚卑义昔筑缚斡悠谗射宏呼掸康杰亥锐痴邯局蕉演脐颇嫁蹋槽阂怜膘皆评桶迢辆碟屁浚众搅蘑脏愿作钦但舱龟氏云厕正盆漫苟祁嗅痪审劳风剪贰印掩咎所获厨栋淆兔谆慌瑚蛾呈附渐涎姨钝要掉第8章调试技巧理想的软件开发是不需要调试的,但在现实开发过程中,开发人员总是会因为不同的原因而犯各种各样的错误,以至于给所构建的系统带来不同程度的危害。有些错误浅显而低级,比如用错了大小写,或者写错了变量名等等;而有些错误是复杂的逻辑错误,这类错误往往隐藏较深,不容易找出错误的原因;另外一些错误可能是功能实现的
5、方式有问题,导致程序有性能瓶颈等等。可以说,软件开发就是不断编码和调试的过程。使用好的调试工具并掌握好的调试技巧能够加快软件开发进程,提高产品质量。本章将向读者详细介绍使用Firebug和Aptana调试JavaScript程序的一些技巧。8.1深入解析Firebug的调试功能在本书的第五章中已经向读者介绍过了Firefox浏览器的优秀调试插件Firebug的界面和基本功能。本节将向读者深入讲解如何利用Firebug的控制台输出各种自定义的信息、查看错误提示,如何利用命令行工具在页面上执行JavaScript代码,以
6、及如何使用脚本查看器进行脚本的调试。8.1.1检查常规错误当Firefox遇到一个JavaScript错误时,Firebug会在其控制台输出一个错误信息。这个错误信息包含了错误的描述、发生错误的代码片断、包含该代码片断的函数或者方法、以及事件对象信息。下面这个示例中,在测试按钮的事件处理函数中调用了一个不存在的函数,代码如下所示。
7、html1-transitional.dtd">consoledemofunctionerrorTest(){}notExistFunction();//不存
8、在的函数