WEB調(diào)試工具

Firebug是網(wǎng)頁(yè)瀏覽器Firefox下的一款開發(fā)類插件貌夕。它集HTML查看和編輯猎提、javascript控制臺(tái)云茸、網(wǎng)絡(luò)狀況監(jiān)視器于一體善镰,是開發(fā)javascript妹萨、CSS,HTML和Ajax的得力助手。
Paste_Image.png

以下是相關(guān)Firebug調(diào)試工具的知識(shí)點(diǎn)炫欺,希望對(duì)讀者們有所幫助:

首先,需要了解如何<a>下載火狐瀏覽器的firebug插件:
(我的火狐版本)

Paste_Image.png
第一種方法

在火狐瀏覽器中熏兄,點(diǎn)擊右上角--選擇附加組件

Paste_Image.png

選擇獲取附加組件--選擇查看更多附加組件

Paste_Image.png

在搜索框上搜索Firebug—選擇Firebug右邊的添加到Firefox

Paste_Image.png

右上角出現(xiàn)小蟲標(biāo)志就是安裝成功插件(本人使用的是第一種方法)

Paste_Image.png

第二種方法:

Paste_Image.png

注意:按紅色按鈕是下載Firebug插件品洛;下載完插件后,重新啟動(dòng)Firefox瀏覽器就可以使用

接著摩桶,介紹關(guān)于<a>web調(diào)試工具的一些知識(shí)點(diǎn):
說明:安裝好Firebug插件后桥状,如何在Firefox瀏覽器打開和關(guān)閉web調(diào)試工具:
(1)可以按右上角小蟲標(biāo)志
(2)可以按快捷鍵F12

按ctrl+F12鍵打開新的窗口顯示web調(diào)試工具

Paste_Image.png

控制臺(tái):

Paste_Image.png

HTML:

Paste_Image.png

Css:

Paste_Image.png

腳本:

Paste_Image.png

DOM:

Paste_Image.png

網(wǎng)絡(luò):

Paste_Image.png

Cookies:

Paste_Image.png

注意:點(diǎn)擊左上角小蟲標(biāo)志可以顯示下列框—可見面板(是否勾選—代表在調(diào)試面板里是否顯示此面板)

Paste_Image.png

說明:每對(duì)應(yīng)一個(gè)面板都有搜索框,如在HTML面板中硝清,可以在搜索框中搜索對(duì)應(yīng)的標(biāo)簽屬性(如div)辅斟,在HTML文件代碼中div標(biāo)簽就會(huì)顯示出來(灰色填充色就是)

Paste_Image.png

關(guān)于HTML面板說明:
選中對(duì)應(yīng)的元素顯示對(duì)應(yīng)的源代碼的方法:
第一種:

Paste_Image.png

說明:選中元素,按鼠標(biāo)右鍵—選擇使用Firebug查看元素(就可以選中對(duì)應(yīng)的元素的源代碼)
第二種:

Paste_Image.png

說明:可以點(diǎn)擊左上角小蟲標(biāo)志隔壁那標(biāo)志(點(diǎn)擊查看頁(yè)面中的元素)

效果圖:

Paste_Image.png

關(guān)于調(diào)試工具中使用的一些<a>快捷鍵:
說明:點(diǎn)擊右上角的小蟲標(biāo)志—自定義快捷鍵(彈出快捷鍵對(duì)話框)


Paste_Image.png
Paste_Image.png
Paste_Image.png

如何編輯HTML文件里的代碼:
第一種方法:
(1)可以選中代碼雙擊

Paste_Image.png

第二種
(1)可以點(diǎn)擊鼠標(biāo)右鍵—選擇編輯HTML…

Paste_Image.png

進(jìn)入到此頁(yè)面:

Paste_Image.png

可以在此頁(yè)面<a>直接編輯</a>芦拿,如圖:在hao123后面加上456士飒,頁(yè)面隨之改變

Paste_Image.png

Css面板:

Paste_Image.png

在HTML右側(cè)顯示相對(duì)于的樣式

Paste_Image.png

可以雙擊代碼編輯,然后按enter鍵就可以編輯成功

Paste_Image.png

例子
沒改變?cè)创a:

Paste_Image.png

改變?cè)创a后:

Paste_Image.png

如何添加和刪除樣式:(可以在css面板中點(diǎn)擊css源代碼編輯)

Paste_Image.png

(也可以在html面板右邊側(cè)顯示的樣式編輯)如果需要添加新的樣式蔗崎,需要在代碼右邊空白地方雙擊就可以編輯酵幕,如圖:

Paste_Image.png

例子:
(添加color樣式)

Paste_Image.png

如何刪除樣式(雙擊需要?jiǎng)h除的樣式,然后按delete鍵刪除就可以)

Paste_Image.png

如何設(shè)置禁用和取消樣式:
當(dāng)鼠標(biāo)移到代碼行上會(huì)出現(xiàn)禁用或者取消禁用代碼的標(biāo)志缓苛,點(diǎn)擊一下就可以設(shè)置禁用或者取消禁用代碼


Paste_Image.png

如何快速調(diào)整樣式的大蟹既觥:
(1)


Paste_Image.png

按上下鍵,可以快速調(diào)整大形辞拧(以個(gè)位遞增)

(2)


Paste_Image.png

按ctrl+上下鍵笔刹,可以快速調(diào)整大小(以小數(shù)位調(diào)整)

(3)

Paste_Image.png

<p><strong><em>按shift+上下鍵冬耿,可以快速調(diào)整上下鍵(以十位數(shù)調(diào)整)</em></strong></p>

Html面板右側(cè)還有其他面板顯示:
計(jì)算出的樣式

Paste_Image.png

布局

Paste_Image.png

DOM

Paste_Image.png

Events

Paste_Image.png

評(píng)估頁(yè)面下載功能:
可以點(diǎn)擊網(wǎng)絡(luò)面板舌菜,如圖:

Paste_Image.png

說明:可以查看全部,也可以單獨(dú)點(diǎn)擊html淆党、css酷师、JavaScript、XHR(即ajax)染乌、圖片山孔、插件、媒體荷憋、字體查看(時(shí)間線就可以看到時(shí)間快慢)

我們可以點(diǎn)擊里面的請(qǐng)求台颠,顯示出此請(qǐng)求的參數(shù)、頭信息、響應(yīng)串前、緩存,Cookies:

Paste_Image.png

Ajax監(jiān)聽:
在網(wǎng)絡(luò)面板中的XHR(即ajax):

Paste_Image.png

注意:每輸入一個(gè)字母就會(huì)觸發(fā)一個(gè)事件瘫里,因此顯示更多請(qǐng)求
點(diǎn)擊里面的請(qǐng)求,顯示出此請(qǐng)求的參數(shù)荡碾、頭信息谨读、響應(yīng)、緩存坛吁、Cookies
參數(shù):是請(qǐng)求get或post中的一些名字或字符
頭信息:是請(qǐng)求和回應(yīng)的頭信息
響應(yīng):是實(shí)際上從服務(wù)器中我們所接收到的信息
(這些功能對(duì)于編寫和調(diào)試程序非常的有用)

Paste_Image.png

參數(shù)中的顯示的就是搜索關(guān)鍵字:

Paste_Image.png

JavaScript控制臺(tái)

Js文件:


Paste_Image.png

控制臺(tái)顯示的信息:

Paste_Image.png

說明:除了console.log(i);外劳殖,還有其他三種在控制臺(tái)上顯示的信息

Paste_Image.png

控制臺(tái)顯示的信息:

Paste_Image.png

可以在控制臺(tái)右側(cè)輸入測(cè)試代碼來運(yùn)行:

Paste_Image.png

補(bǔ)充:

Paste_Image.png

有整數(shù)、浮點(diǎn)數(shù)拨脉、字符串

例子
利用整數(shù)和字符串

Paste_Image.png

分組:
console.group();

Paste_Image.png

運(yùn)行console對(duì)象有哪些方法:

Paste_Image.png
Paste_Image.png

測(cè)試時(shí)間分鐘:
console.time();

Paste_Image.png

JavaScript代碼調(diào)試
腳本面板:

Paste_Image.png

這里可以看到所有代碼:

Paste_Image.png

可以給代碼設(shè)置斷點(diǎn):

Paste_Image.png

(紅色的小圓圈就是設(shè)置斷點(diǎn))

設(shè)置后如圖:(不在顯示i--)

Paste_Image.png

補(bǔ)充:腳本面板右上角的四個(gè)標(biāo)志:

第一個(gè)標(biāo)志:是在cookie改變時(shí)中斷

第二個(gè)標(biāo)志:是單步進(jìn)入

第三個(gè)標(biāo)志:是單步跳過(F10)

第四個(gè)標(biāo):是單步退出(Shift+F11)

Paste_Image.png

監(jiān)控面板:
說明:可以改變斷點(diǎn)中相應(yīng)的變量(雙擊對(duì)應(yīng)值可以修改)

Paste_Image.png

想知道此函數(shù)是如何被調(diào)用哆姻,可以在js文件中加上<a>console.trace();</a>

Paste_Image.png

因此,可以在控制臺(tái)中看到此函數(shù)被調(diào)到的情況

Paste_Image.png

也可以利用控制臺(tái)的概況進(jìn)行查看此函數(shù)調(diào)用的情況

Paste_Image.png

點(diǎn)擊概況查看結(jié)果后

Paste_Image.png

本文作者lilyping
越努力玫膀,越幸運(yùn)
原文鏈接:http://www.reibang.com/u/3908e601f4ec
微信公眾號(hào):BestLilyPing
github:https://github.com/lilyping
Demos源碼地址:https://github.com/lilyping

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末矛缨,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子帖旨,更是在濱河造成了極大的恐慌箕昭,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,378評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件碉就,死亡現(xiàn)場(chǎng)離奇詭異盟广,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)瓮钥,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門筋量,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人碉熄,你說我怎么就攤上這事桨武。” “怎么了锈津?”我有些...
    開封第一講書人閱讀 152,702評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵呀酸,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我琼梆,道長(zhǎng)性誉,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,259評(píng)論 1 279
  • 正文 為了忘掉前任茎杂,我火速辦了婚禮错览,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘煌往。我一直安慰自己倾哺,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,263評(píng)論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著羞海,像睡著了一般忌愚。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上却邓,一...
    開封第一講書人閱讀 49,036評(píng)論 1 285
  • 那天硕糊,我揣著相機(jī)與錄音,去河邊找鬼申尤。 笑死癌幕,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的昧穿。 我是一名探鬼主播,決...
    沈念sama閱讀 38,349評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼橙喘,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼时鸵!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起厅瞎,我...
    開封第一講書人閱讀 36,979評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤饰潜,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后和簸,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體彭雾,經(jīng)...
    沈念sama閱讀 43,469評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,938評(píng)論 2 323
  • 正文 我和宋清朗相戀三年锁保,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了薯酝。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,059評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡爽柒,死狀恐怖吴菠,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情浩村,我是刑警寧澤做葵,帶...
    沈念sama閱讀 33,703評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站心墅,受9級(jí)特大地震影響酿矢,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜怎燥,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,257評(píng)論 3 307
  • 文/蒙蒙 一瘫筐、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧刺覆,春花似錦严肪、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)篇梭。三九已至,卻和暖如春酝枢,著一層夾襖步出監(jiān)牢的瞬間恬偷,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來泰國(guó)打工帘睦, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留袍患,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,501評(píng)論 2 354
  • 正文 我出身青樓竣付,卻偏偏與公主長(zhǎng)得像诡延,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子古胆,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,792評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容