西西軟件下載最安全的下載網(wǎng)站、值得信賴的軟件下載站!

首頁西西教程其它教程 → 谷歌瀏覽器Chrome developer tool詳細介紹

谷歌瀏覽器Chrome developer tool詳細介紹

相關軟件相關文章發(fā)表評論 來源:西西整理時間:2013/1/27 20:41:58字體大。A-A+

作者:西西點擊:0次評論:0次標簽: 谷歌瀏覽器

谷歌瀏覽器2016(Chrome)v50.0.2661.75 官方正式版
  • 類型:瀏覽器類大。43.2M語言:中文 評分:6.0
  • 標簽:
立即下載

很多Web前臺開發(fā)者都喜歡這種瀏覽器自帶的開發(fā)者工具,這對前臺設計、代碼調(diào)試很大幫助的。

Chrome瀏覽器得益于其優(yōu)秀的V8解釋器,javascript執(zhí)行速度和內(nèi)存占有率表現(xiàn)非常優(yōu)秀。對于html+css+javascript前臺技術的學習或者開發(fā),瀏覽器developer tool的使用時必不可少的,也能極大的提高學習或者開發(fā)效率。本文根據(jù)版本 23.0.1271.10。在window下,開啟developer tool的快捷鍵為F12。

1 Developer tool功能結構

Developer tool的功能欄有8個,分別是標簽、資源、網(wǎng)絡、源碼、時間軸、性能、監(jiān)察和顯示(命令行)。

谷歌瀏覽器2016(Chrome)
6.0
類別: 瀏覽器類    大。43.2M    語言: 中文
查看詳細信息 >>

2 Element panel

2.1 Element控制面板基本功能

Element控制面板能夠讓你查看所有的DOM tree中的內(nèi)容,可以根據(jù)html內(nèi)容找到頁面中的元素或者根據(jù)頁面中的定位標簽,同時可以改變DOM的內(nèi)容。由javascript代碼產(chǎn)生的標簽,也只能通過這種方式查看了(在你的IDE中無法看到)。

Element控制面板

如上圖所示,我選中

標簽之后,在頁面中顯示的對應的元素就會選中。如果,我現(xiàn)在要定位百度一下這個按鈕,我可以通過左下角的放大鏡,在頁面中選中百度一下,DOM中也會把對應的標簽給你找出來。這個功能在調(diào)試時絕對是利器。最下面顯示的是現(xiàn)在選中標簽在DOM中的層次關系。

選元素找標簽功能

我們也可以對里面的內(nèi)容進行臨時性修改,如剛才找到的百度一下標簽中的value改成“調(diào)試一下”后馬上在頁面中相應顯示。

臨時修改內(nèi)容

2.2 右側(cè)功能欄

2.2.1 style查看

使用css時,存在著樣式覆蓋等問題,有的時候顯示的樣式可能出乎你的意料,或者對元素的大小位置(特別是窗口)的查看。同時,我們也可以在這里進行臨時修改,在頁面中反應(真正的所見即所得,不是別的IDE所能替代的)。

修改樣式或大小

2.2.2 標簽注冊事件查看

如果你想知道“百度一下”這個按鈕注冊了哪些功能,或者鼠標點擊時執(zhí)行了哪個javascript函數(shù),就可以通過這個功能實現(xiàn)了。

選中百度一下標簽,定位keydown事件,找到對應的執(zhí)行函數(shù)

2.2.3 查找功能

Ctrl+F可以調(diào)出查找,查找你想要的內(nèi)容,非常實用。

3 資源控制面板

資源控制面板包括了這個頁面中下載下來的所有的資源,同時也包括本地的cookie,還有html5中l(wèi)ocal storage等高級功能。

資源查看面板

4 網(wǎng)絡控制面板

網(wǎng)絡控制面板在兩個方面還是非常還用的,一個是發(fā)現(xiàn)圖片(css、js等)加載不了,可以通過network查看它請求的位置。第二個,是調(diào)試ajax時,可以查看它的請求和獲取。如百度輸入框中,輸入關鍵字后會自動顯示熱門內(nèi)容,這顯然是一個ajax的使用。

網(wǎng)絡加載顯示

查看http請求和獲得的內(nèi)容

5 源碼控制面板(js調(diào)試)

Javascript的調(diào)試,基本上是通過源碼控制面板和命令行配合進行的。

5.1 Beautiful javascript

網(wǎng)上的js一般是壓縮過的,閱讀壓縮過的javascript肯定是不是人能進行的,更別說添加斷點了。在 Scripts 面板下面有個 Pretty print 按鈕(這種符號 {}), 點擊會將壓縮 js 文件格式化縮進規(guī)整的文件, 這時候在設定斷點可讀性就大大提高了。

調(diào)整前

調(diào)整后

5.2 代碼出錯定位

1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 2 3 <html xmlns="http://www.w3.org/1999/xhtml"> 4 5 <head> 6 7 <title>javascript add</title> 8 9 <script type="text/javascript">10 11 var div=document.getElementByd("a");12 13 function calSum(){14 15 var a=parseInt(document.getElementById("num1").value);16 17 var b=parseInt(document.getElementById("num2").value);18 19 document.getElementById("num3").value=(a+b);20 21 }22 23 </script>24 25 </head>26 27 <body>28 29 <input type="text" id="num1"/>add<input type="text" id="num2"/>30 31 <input type="button" id="btnCal" onclick="calum()" value="equal"/><input type="text" id="num3"/>32 33 </body>34 35 </html>

上面的代碼中,紅色標記部分顯然是錯誤的,在IDE中有些錯誤是檢查不出來的(特別是跟瀏覽器有關的部分)。加載該頁面后,可以在顯示欄看到報錯信息,然后直接定位至出錯點。

Javascript錯誤位置定位

5.3 添加斷點及單步

5.3.1 斷點中斷

可以通過單擊左側(cè)側(cè)添加斷點,并在右側(cè)顯示。也可以通過watch expression添加查看的變量。

我們添加了一個斷點,如果在頁面上的操作執(zhí)行到斷點處,就會在斷點處終止。然后,我們可以通過右側(cè)最上面的按鈕調(diào)試,與VS等IDE的調(diào)試非常相近。Call stack是顯示函數(shù)的調(diào)用棧,在調(diào)試大規(guī)模的javascript程序是非常有用。

單步調(diào)試

5.3.2 頁面中斷調(diào)試

除了給設定常規(guī)斷點外, 還可以在某一特定事件發(fā)生時中斷(不針對元素) , 在 Scripts 面板右側(cè), 有個 Event Listener Breakpoints, 這里列出了支持的所有事件, 不僅 click, keyup 等事件, 還支持 Timer(在 setTimeout setInterval 處理函數(shù)開始執(zhí)行時中斷), onload, scroll 等事件。

6 顯示行(命令行)

命令行對于我們這種菜鳥有一個非常有用的地方,對于javascript提供的API或者API的功能不是非常熟悉。這個時候命令行就成為我們試驗最好的地方。如,我們想查看document下面有哪些函數(shù),我們就可以在命令行中輸入,然后選中并嘗試。對于jquery等開源框架的學習,這種方式也非常高效,學代碼還是得跑起來才行。

我們可以在命令行里面直接改變內(nèi)存中的內(nèi)容,對于小函數(shù)我就可以用這樣的方式直接替換。

我們按enter是對輸入的內(nèi)容運行,如果要換行需要按shift+enter。在這里面,我們直接在命令行里面里面講calSum函數(shù)覆蓋掉,a+b換成了a*b。運行結果如下所示。

命令行使用

運行結果

7 性能查看控制面板(profiles)

這個控制面板允許我們查看函數(shù)運行時CPU占有率,還有內(nèi)存占有率。這能夠幫助我們優(yōu)化代碼,查看代碼性能(內(nèi)存還能查看閉包泄露等)。

按start可以分析,現(xiàn)在的內(nèi)存占有率。進行操作后,再得到第二份內(nèi)存分析報告,這樣我們就能通過內(nèi)存變化來進行分析了。在底欄,還有對比、總結等選項。

第一份內(nèi)存分析報告

第二份內(nèi)存分析報告

8 其他

在調(diào)試過程中,可能還會受別的因數(shù)影響,如迅雷下載插件xl.js等,在開發(fā)時把這些東西禁用掉。Firefox瀏覽器的調(diào)試也非常強大,在以前開發(fā)工程中通常通過兩個瀏覽器調(diào)試器的配合使用進行。當然,如果工程要求比較高,肯定要在不同瀏覽器下分別調(diào)試。

    火狐瀏覽器
    (34)火狐瀏覽器
    火狐瀏覽器安卓版功能特性快速快速瀏覽從啟動到頁面加載,到平移和縮放,都有超快的瀏覽體驗智能工具欄輕點智能工具欄,即可獲得經(jīng)常訪問的網(wǎng)站列表,書簽和歷史記錄,點擊訪問,無需輸入便捷簡潔易用標簽頁便于您同時瀏覽多個站點加載項提供無圖閱讀模式,流量受限時啟用也能便捷查看網(wǎng)頁智能同步從任何裝置存取您瀏覽器的歷史紀錄,書簽,密碼,以及開啟的標簽頁閱讀自動將零散的文章組合成美觀易讀的頁面插件提供多種功能插件以豐富您的瀏...更多>>
    ie瀏覽器
    (39)ie瀏覽器
    西西軟件園提供好用的瀏覽器官方下載,包括,瀏覽器真的是越來越強大了,界面極其清爽簡潔新增網(wǎng)頁固定功能智能網(wǎng)址地址欄快速訪問入口獨立標簽頁下載管理器開發(fā)人員工具多功能地址欄加載管理和跟蹤保護功能支持和加速功能。...更多>>
    • ie11 64位 for win7官方正式版

      01-29 / 87.2M

      推薦理由:ie11 win7 64位官方正式版適用于win7 64位的系統(tǒng)。微軟為IE11添加了一些新特性,比如對WebGL的支持,以及對
    • ie瀏覽器(Internet Explorer 11)v1

      01-29 / 28.1M

      推薦理由:微軟Internet Explorer 11今天正式發(fā)布,Windows 7以上版本均可以安裝,而Windows 8.1系統(tǒng)則內(nèi)置了這一版本
    • IE10 64位版win7 X64官方正式版(IE

      02-26 / 41.7M

      推薦理由:微軟已經(jīng)正式發(fā)布nternet Explorer 10 for Windows 7,這一版本讓Windows 7用戶等待了好久。之前IE10一直僅
    • IE10(Internet Explorer 10 for Wi

      11-16 / 21.7M

      推薦理由:微軟已經(jīng)正式發(fā)布nternet Explorer 10 for Windows 7,這一版本讓Windows 7用戶等待了好久。之前IE10一直僅
    • IE10預覽版官方第四版

      02-15 / 19.5M

      推薦理由:IE10平臺預覽版第四版(PP4),使得IE瀏覽器的靈活性得到進一步增強。新版IE10在HTML5技術上帶來了相當大的
    • IE7 for xp /2003V7.0.5730.13官方

      10-30 / 13.7M

      推薦理由:IE7中文版支持中文域名,包含了許多重大安全改進的Internet Explorer 7終于發(fā)布了最新正式版本。微軟通過其
    opera瀏覽器
    (34)opera瀏覽器
    目前市場上的安卓瀏覽器種類繁多,不過有一款瀏覽器卻一直活躍在安卓系統(tǒng)上,那就是歐朋瀏覽器。歐朋瀏覽器是全球最流行的手機瀏覽器的中文版本。歐朋手機瀏覽器基于開發(fā),延續(xù)小巧快速節(jié)省流量的優(yōu)點,同時集成了諸多貼近中國用戶的社會化應用。歐朋瀏覽器最大的特色就是快,與同類產(chǎn)品相比優(yōu)勢比較明顯。體積小,適應性好,同時支持智能非智能手機。歐朋瀏覽器特點歐朋瀏覽器支持智能預讀智能縮放手勢操作,外加時尚個性化的界面...更多>>
    瀏覽器2016
    (24)瀏覽器2016
    西西軟件園強力推薦的瀏覽器下載排行榜產(chǎn)品,目前市場上的瀏覽器產(chǎn)品眾多,大家可能會有選擇性困難,到底哪款瀏覽器速度最快,體驗最好最安全這些都是在使用瀏覽器當中常見的疑問,如何選擇一款最好的瀏覽器,其實最適合的就是最好的;鸷鼮g覽器是一個完全開放源代碼,任何人都可以自由參與開發(fā)的,支持多種操作系統(tǒng)的瀏覽器,因為其強大的可定制性和豐富的擴展程序而成為最有個性的瀏覽器.和支持最好,彈窗攔截和更勝一籌,執(zhí)行速度...更多>>
    • 傲游(maxthon)v4.9.1.1000 官方最新

      02-25 / 38.4M

      推薦理由:傲游發(fā)布傲游云瀏覽器,為用戶提供跨平臺、多設備的無縫瀏覽。據(jù)悉,傲游云瀏覽器將不再是簡單的標簽同步,
    • 百度瀏覽器V8.3.100.3354 官方正式

      04-15 / 46.9M

      推薦理由:百度瀏覽器的使命是讓人們更流暢的上網(wǎng)、更愉悅的在線生活。通過百度的開放整合和精準識別,您可以一鍵觸達
    • 360極速瀏覽器8.5.0.118 官方正式版

      10-30 / 38.9M

      推薦理由:360極速瀏覽器7.3Beta版火速上線,國內(nèi)率先更新chrome26內(nèi)核的雙核瀏覽器!7.3版本基于chrome26正式版內(nèi)核開
    • 谷歌瀏覽器2016(Chrome)v50.0.2661

      04-15 / 43.2M

      推薦理由:谷歌瀏覽器GoogleChrome將簡約的界面設計與先進的技術相融合,讓網(wǎng)絡瀏覽變得更快速、安全而且簡便。谷歌瀏
    • 搜狗瀏覽器智慧版V4.2.6.11794 官方

      03-23 / 32.0M

      推薦理由:搜狗瀏覽器配備強勁雙核動力引擎(內(nèi)置IE8內(nèi)核)、全網(wǎng)加速、網(wǎng)速保護、防假死、下載加速,5級加速體系打造
    • IE10 64位版win7 X64官方正式版(IE

      02-26 / 41.7M

      推薦理由:微軟已經(jīng)正式發(fā)布nternet Explorer 10 for Windows 7,這一版本讓Windows 7用戶等待了好久。之前IE10一直僅
    搜狗瀏覽器
    (68)搜狗瀏覽器
    搜狗瀏覽器是搜狗公司推出的國內(nèi)首款集高速的內(nèi)核谷歌瀏覽器內(nèi)核與兼容的內(nèi)核微軟瀏覽器內(nèi)核于一身的雙核高速瀏覽器。最新推出的搜狗高速瀏覽器.正式版具有具有超高速,超兼容,超安全的特點。搜狗瀏覽器還具有擴展功能,涵蓋了從工作學習生活服務系統(tǒng)工具時尚休閑資訊閱讀到影音視頻游戲娛樂大類余款擴展。更有包括登錄助手如意淘微信搖一搖傳圖等特色擴展。搜狗助手搜狗助手是一款用于訂購火車票的助手軟件,能夠減少大家在網(wǎng)上訂...更多>>

    相關評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)