欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)

系統(tǒng) 1741 0

本篇轉(zhuǎn)載自 賣燒烤夫斯基 ,并做了小部分的修改。

原文地址: Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)

原作者:賣燒烤夫斯基


就算你不是一名前端開發(fā)工程師,相信你也不會(huì)對(duì)Chrome瀏覽器感到陌生。根據(jù)最新的一份(2015/06)的瀏覽器市場(chǎng)占有率報(bào)告,Chrome近乎占有瀏覽器天下的半壁江山。簡(jiǎn)單、快捷使它成為了新時(shí)代人們的新寵。如果你是一名web開發(fā)人員,我推薦你使用Chrome。作為前端開發(fā)的"IDE",你只需要搭配一個(gè)編輯器就能完成幾乎所有的開發(fā)任務(wù)了。關(guān)于它的使用和功能分析要么都是大而不全,要么是巨細(xì)糜煩。本系會(huì)比較詳細(xì)地分享鹵煮的一些Chrome(F12開發(fā)者功能)使用經(jīng)驗(yàn),從一些基礎(chǔ)的功能開始到它的一些高級(jí)性能分析器(Timeline、Profiles),在最后,將會(huì)推薦幾款好的插件,希望對(duì)您的開發(fā)工作有些許的作用。如果你對(duì)一些面板模塊功能已經(jīng)很了解可以直接跳過去閱讀你感興趣的部分。

Elements


Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)_第1張圖片

在Elements中主要分兩塊大的部分:

A. HTML結(jié)構(gòu)面板
B. 操作DOM樣式、結(jié)構(gòu)、時(shí)間的顯示面板

  1. 在A中,每當(dāng)你的鼠標(biāo)移動(dòng)到任何一個(gè)元素上,對(duì)應(yīng)的HTML視圖中會(huì)給該元素藍(lán)色的背景。

    Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)_第2張圖片

  2. 如果你單擊選中一個(gè)元素,在A部分的底部,會(huì)顯示該元素在HTML結(jié)構(gòu)中的位置關(guān)系。

    Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)_第3張圖片

  3. 然后你可以在B部分的styles選項(xiàng)中編輯該元素的樣式,并且看到HTML結(jié)構(gòu)的實(shí)時(shí)更新,無需刷新。

    Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)_第4張圖片

  4. 你可以在B界面中切換到Event Listener選項(xiàng),觀察該元素綁定的事件。

    Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)_第5張圖片

    • click 是事件名稱
    • .div1 事件是索引名稱(也就是通過什么進(jìn)行綁定)
    • attachment 事件來源
    • handler 事件回調(diào)的詳細(xì)內(nèi)容
    • useCapture 事件是否為向上冒泡
  5. 選中一個(gè)元素,右擊鼠標(biāo),你會(huì)看到有一個(gè)彈出窗口出現(xiàn),里面有若干選項(xiàng)。

    Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)_第6張圖片

    • Add attribute 為元素添加屬性
    • Edit attribute 修改元素屬性
    • Force element state 為元素激活某種狀態(tài), :hover , :focus
    • Edit as HTML 編輯該元素(可以重寫整個(gè)content)甚至修改它的標(biāo)簽名稱
    • 略過一些 cut、copy......
    • Break on 為元素添加dom操作事件監(jiān)聽。包含三個(gè)選項(xiàng)(樹結(jié)構(gòu)改變、屬性改變、節(jié)點(diǎn)移除)。這個(gè)選項(xiàng)是幫助我們監(jiān)控和定位操作元素的代碼。請(qǐng)參看下圖事例:
      Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)_第7張圖片
  6. 在A界面的彈出選項(xiàng)窗口中選擇node removal,在B界面切換到DOM Breakpoints選項(xiàng),可以看到有注冊(cè)信息。然后我們點(diǎn)擊click me按鈕觸發(fā)刪除div3的事件,可以看到瀏覽器自動(dòng)為我們定位刪除該元素的代碼部分,并且停止執(zhí)行js代碼:

    Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)_第8張圖片

  7. 在B界面中切換到Properties選項(xiàng),可以看到選中元素的各種信息(英文單詞里面的介紹比較簡(jiǎn)單,就不一一介紹了)。

    Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)_第9張圖片

  8. 點(diǎn)擊A界面的任意地方,按搜索的快捷鍵,可以在輸入框中查找任何內(nèi)容,若匹配到都會(huì)在A面板中高亮顯示。

    Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)_第10張圖片

  9. 或者你可以點(diǎn)擊左上角的問號(hào)圖標(biāo),然后把鼠標(biāo)移入到網(wǎng)頁內(nèi),點(diǎn)擊想要查看的元素,會(huì)在A面板中顯示相應(yīng)的元素。

    Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)_第11張圖片

Network


Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)_第12張圖片

  1. Network是一個(gè)監(jiān)控當(dāng)前網(wǎng)頁所有的http請(qǐng)求的面板,它主體部分展示了每個(gè)http請(qǐng)求相應(yīng)的信息。

    Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)_第13張圖片

    • Name 請(qǐng)求文件名稱
    • Method 方法(常見為get和post)
    • Status 請(qǐng)求的狀態(tài)
    • Type 請(qǐng)求的類型
    • Initiator 請(qǐng)求源,也就是該鏈接是通過什么發(fā)起請(qǐng)求的(常見位Parser、Script)
    • Size 下載文件或者請(qǐng)求占的資源大小
    • Time 請(qǐng)求或下載時(shí)間
    • Timeline 該鏈接在發(fā)送過程中的時(shí)間狀態(tài)軸(我們可以把鼠標(biāo)移到這些紅紅綠綠的時(shí)間軸上,對(duì)應(yīng)的會(huì)有它的詳細(xì)信息:開始下載時(shí)間,等待加載時(shí)間,自身下載耗時(shí))
      Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)_第14張圖片
  2. 單擊面板中的任意一條http信息,會(huì)在底部彈出一個(gè)新的面板,其中記錄了該條Http請(qǐng)求的詳細(xì)參數(shù)Header(表頭信息、返回信息、請(qǐng)求基本狀態(tài))、Preview(返回的格式化轉(zhuǎn)移后的文本信息)、Response(轉(zhuǎn)移之前原始信息)、Cookies(該請(qǐng)求所帶的cookies)、Timing(請(qǐng)求時(shí)間變化)

    Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)_第15張圖片

  3. 在主面板的頂部,有一些按鈕從左到右它們的功能分別是:

    1. 是否啟用持續(xù)Http監(jiān)控(默認(rèn)高亮啟用)
    2. 清空主面板中的http信息
    3. 是否啟用過濾信息選項(xiàng)(默認(rèn)啟用,可以對(duì)Http信息進(jìn)行篩選過濾)
    4. 列出多重屬性
    5. 只列出name和time屬性
    6. preserve log 當(dāng)新加載頁面時(shí)不清除面板的請(qǐng)求信息
    7. disable cache 禁用緩存

    example

  4. 最后在主面板的底部有記錄了整體網(wǎng)絡(luò)請(qǐng)求狀態(tài)的一些基本信息

    example

Resources


Resources部分比較簡(jiǎn)單,它向我們展示了本頁面所加載的資源列表。還有Cookies和Local Storage、Session Storaged等本地儲(chǔ)存信息。在這里,我們可以自由地增刪改本地存儲(chǔ)信息。

Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)_第16張圖片

至于webSql,我知道的并不多,在開發(fā)中很少用到。如果你想了解這方面的信息,我推薦你去閱讀 這篇博客

Chrome開發(fā)者工具不完全指南(一、基礎(chǔ)功能篇)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 久久99深爱久久99精品 | 99精品欧美一区二区三区 | 四虎永久免费地址ww 41.6 | 日韩亚洲一区二区三区 | 日韩男人的天堂 | 日本免费a视频 | 亚洲欧美一区二区三区综合 | 一区二区三区在线 | 女生羞羞网站 | 锵锵锵锵锵锵锵锵锵好湿好大 | 高清中文字幕 | 日韩精品一区二区在线观看 | 成人一区二区三区四区 | 亚洲电影一区二区三区 | 国产精品美女久久久久久久久久久 | 色八影院| 国产乱码精品一区二区三区中 | 韩国女主播青草在线观看 | 国产精品久久久久无码AV1 | 日本中文字幕一区 | 天天看片网 | 狠狠狠操 | 亚洲欧美精品伊人久久 | 嫩草影院地址一二三网址 | 91精品一区二区三区久久久久久 | 免费黄色日韩电影 | 久青草久青草高清在线播放 | 国产成人午夜精品5599 | 久久精品无码一区二区日韩av | 亚洲天堂成人网 | 久久国产精品免费一区二区三区 | 欧洲色综合 | 日韩中文字幕在线观看视频 | 日韩欧美高清 | 丝袜美腿精品一区二区三 | 免费成人高清在线视频 | 久久人人爽人人爽人人 | WWW.亚洲最大夜色伊人 | 欧美精品一区三区 | 狠狠色老熟妇老熟女 | 日本aⅴ在线 |