搬運自這裏!css
做爲一名開發小白,開發中會常常用到Chrome devTools,最近看了一篇文章,搬運坐下筆記!"命令"菜單應該是很經常使用的,MacCmd + shift + P
WindowsCtrl + shift + P
去打開命令菜單。node
若是咱們只想要截取咱們頁面中的一個Dom元素,咱們能夠直接選中那個節點,以後打開命令,使用節點截圖Screenshot Capture node screenshot
就能夠達到咱們想要的效果。chrome
Screenshot Capture full size screenshot
命令全屏截圖。
截取的並非可視區域的,而是包含滾動條在內的全部頁面內容
使用$_能夠引用在控制檯執行的前一步操做的返回值。若是咱們正在控制檯調試一些JavaScript代碼,而且須要引用先前的返回值,那麼這可能很是方便。後端
在和後端聯調的時候,咱們可能屢次用到Network面板,可是想從新去查看一些請求內容的時候,咱們常常會採起一些簡單粗暴的刷新,點擊按鈕等方式去觸發XHR請求,Chrome
給咱們提供了Replay XHR
,咱們能夠經過這個去發起新的請求,提升開發效率。瀏覽器
咱們能夠在控制檯輸入document.body.contentEditable="true"
或者document.designMode = 'on'
去實現對網頁的編輯。網絡
Network
面板下的Capture screenshots
啓動後,能夠在頁面加載的過程當中捕捉屏幕截圖post
DevTools
中有一個動畫面板,默認狀況下是關閉的,若是咱們在作一些css
動畫的時候,咱們就能夠去打開這個看下動畫是如何工做的,好比background-color
或transform
經過DevTools
右上角菜單->More tools
->Animations
:學習
咱們平時的開發環境網速還算能夠,可是有時要考慮到網絡環境很差的狀況,Chrome DevTools
中能夠調節Cpu
功能和網絡速度 測試
能夠經過全局方法copy()
拿到console
中的任何能拿到的資源 動畫
Store as global variable
選項, 第一次使用的話,它會建立一個名爲 temp1 的變量,第二次建立 temp2,以此類推。經過使用這些變量來操做對應的數據,不用再擔憂影響到他們原來的值。(?)
首先想要啓動Allow custom UI themes
要在地址欄輸入以下代碼chrome://flags/#enable-devtools-experiments
開啓實驗功能,並重啓瀏覽器,
F1
打開設置,切換到
Experiments
啓用
Allow custom UI themes
Chrome DevTools
中的Coverage功能能夠實現查看代碼的覆蓋率 f12
打開調試板輸入Show Coverage
就能夠調出,以後點擊reload
開始檢測,綠色爲用到,紅色爲沒有用到。
開發中若是咱們有經常使用的一些JavaScript
須要調試的,咱們能夠在Sources
中的tab
內的Snippets
中保存下來
媒體查詢是自適應網頁設計的基本部分。在Chrome DevTools
中的設備模式下在三圓點菜單中點擊 Show Media queries
便可使用。
今天也是好好學習的一天!!!!!