Chrome DevTools 開發者工具調試


九大功能面板:

  1. Elements元素面板:檢查調整調試頁面,調試DOM,調試CSS;
  2. NetWork網絡面板:調試請求,了解頁面靜態資源分布,網頁性能檢測;
  3. Console控制台面板:調試JavaScript,查看Console log日志,交互式代碼調試;
  4. Sources源代碼資源面板:調試JavaScript頁面源代碼,進行斷點調試代碼;
  5. Application應用面板:查看&調試客戶端存儲,如Cookie、LocalStorage、sessionStorage等;
  6. Performance性能面板:查看頁面性能細節,細粒度對網頁載入進行性能優化;
  7. Memory內存面板:JavaScript CPU分析器,內存堆分析器;
  8. Security安全面板:查看頁面安全及證書問題;
  9. Audits面板:使用GoogleLightHouse輔助性能分析,給出優化建議;

選擇DOM的方式:

  1. 在控制台中輸入document.querySelectorAll("標簽名"),即可實現在console中選擇到我們想要的標簽。
  2. 如果我們想要在使用console自帶的選擇箭頭點擊相應的標簽后,標簽的內容展示在控制台上,我們可以通過:點擊選擇箭頭聚焦在想要框選的標簽上-》在控制台輸入“$0”-》點擊Enter鍵 即可在控制台看見我們想要的標簽內容。
  3. 在想要選擇的標簽代碼處右鍵-》Copy-》CopyJSPath-》在console中粘貼下來;

在DOM中斷點調試:

  1. 屬性修改時打斷點:break on-》attribute modifications
  2. 節點刪除時打斷點:break on-》node removal
  3. 子樹修改時打斷點:break on-》subtree modifications

顏色選擇器:

在頁面的CSS樣式中隨意輸入一個設置顏色的值,focus設置顏色值的標簽,可看到我們編寫的CSS樣式,點擊樣色方塊 會出現一個顏色選擇器,吸管也就是colorPicker可以獲取到我們頁面中的任意一個顏色值

如果我們設置的屬性值過多不好尋找我們要調試的屬性值,可以利用Filter來搜索我們的屬性值,可以快速的Focus到我們想要的屬性值:

盒模型(box-model):

可以實時顯示元素盒子的大小,也可以動態的改變它的大小來看到改變后的效果

在元素中增加類與偽類:

這三個按鈕的意思分別是:

  1. :hov 顯示/不顯示元素的狀態;
  2. .cls 可以增加一個類
  3. “+” 可以增加一個規則

快速調試CSS數值及顏色圖形動畫等:

當我們鼠標hover在元素樣式欄上的時候,就會出現如上圖所示的四個樣式調試欄,可以快速對我們的元素字體陰影、盒子陰影、顏色、背景顏色進行調試

動畫調試

點擊菜單-》More Tools-》Animations 

推薦網站:https://daneden.github.io/animate.css/

可以使用console.table()來展示JSON格式的復雜信息,一目了然。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM