456成人影院在线观看_亚洲a毛片_日韩9999_伊人网老司机_一本免费视频_最近高清日本免费

IT之道-艾銻知道

您當前位置: 主頁 > 資訊動態 > 艾銻分享 >

Chrome DevTools中的這些騷操作,你都知道嗎?-網絡運維


2020-05-28 20:49 作者:admin

Chrome DevTools中的這些騷操作,你都知道嗎?-網絡運維

 
網絡運維 保姆級的IT外包,2小時內上門,專業工程師7*24h隨叫隨到,提供整體的IT解決方案,兼職網管,桌面運維,it外包
 
引言 
作為開發人員,平時用的最多的就是Chrome devtools了,但是可能很多同學都像我一樣平時用的最多也就只是Console和Elements面板了。
我整理了一些我平時用的比較多的一些調試小技巧,相信對提高的你的工作效率能起到不小的幫助!
小程序開發命令(Command) 菜單 
“命令”菜單是最最常用的,本文也會多次用到,所以這里先說一下打開方式:
按Cmd + Shift + P(如果使用Windows,則按Ctrl + Shift + P)打開“命令”菜單。
小程序開發截圖DOM元素 
當你只想對一個特別的 DOM 節點進行截圖時,你可能需要使用其他工具弄半天,但現在你直接選中那個節點,打開 命令(Command) 菜單并且使用 節點截圖 就可以了。
截取特定節點對應上圖命令是Screenshot Capture node screenshot。
截取特定DOM元素示例:

不只是這樣,你同樣可以用這種方式 實現全屏截圖 :通過 Screenshot Capture full size screenshot 命令。
  ?    請注意,這里說的是全屏,并不只是頁面可視區域,而是包含滾動條在內的所有頁面內容。    ?
對應截取全屏示例:

在控制臺中使用上次操作的值 
我是最近才發現這個技巧。使用$_可以引用在控制臺執行的前一步操作的返回值。如果您正在控制臺調試一些JavaScript代碼,并且需要引用先前的返回值,那么這可能非常方便。
重新發起xhr請求
在平時和后端聯調時,我們用的最多的可能就是Network面板了。但是每次想重新查看一個請求,我們往往都是通過刷新頁面、點擊按鈕等方式去觸發xhr請求,這種方式有時顯得會比較麻煩,我們可以通過google提供的Replay XHR的方式去發起一條新的請求,這樣對于我們開發效率的提升是有所幫助的。
編輯頁面上的任何文本 
在控制臺輸入document.body.contentEditable="true"或者document.designMode = 'on'就可以實現對網頁的編輯了。
其實這個還是比較實用的,比如你要測試一個DOM節點文字太長時,樣式是否會混亂,或者要去直接修改頁面元素去滿足一些業務需求時。(我之前是在Elements面板一個一個去修改的,,,)
網絡面板(Network)的幻燈片模式 
啟動Network 面板下的Capture screenshots就可以在頁面加載時捕捉屏幕截圖。有點幻燈片的感覺。單擊每一幀截圖,顯示的就是對應時刻發生的網絡請求。這種可視化的展現形式會讓你更加清楚每一時刻發生的網絡請求情況。

動畫檢查 
DevTools 中有一個動畫面板,默認情況下它是關閉的,很多人可能不太清楚這個功能。它可以讓你控制和操縱 CSS 動畫,并且可視化這些動畫是如何工作的。
要打開該面板,可以在 DevTools 右上角菜單 → More tools 中打開 Animations :

默認情況下,DevTools 會“監聽”動畫。一旦觸發,它們將被添加到列表中。你能看到這些動畫塊如何顯示。在動畫本身上,DevTools 會向我們展示哪些屬性正在更改,例如 background-color 或 transform。
然后,我們可以通過使用鼠標拖動或調整時間軸來修改該動畫。
遞增/遞減 CSS 屬性值 
作為前端開發,平時少不了通過Elements面板去查找元素以及它的css樣式。有時調整像素px會比較麻煩一點,這時就可以使用快捷鍵去幫你完成:
1. * 增量0.1  
2.   * Mac:Option +向上和Option +向下  
3.   * Windows:Alt +向上和Alt +向下  
4. * 增量1  
5.   * Mac:向上+向下  
6.   * Windows:向上+向下  
7. * 增量10  
8.   * Mac:?+向上和?+向下  
9.   * Windows:?+向上和?+向下  
10. * 遞增100  
11.   * Mac:?+向上和?+向下  
12.   * Windows:Ctrl +向上和Ctrl +向下 
在低端設備和弱網情況下進行測試 
我們平時開發一般都是在辦公室(wifi 網速加快),而且設備一般都是市面上較新的。但是產品的研發和推廣,一定要考慮低設備人群和弱網的情況。
在Chrome DevTools中可以輕松調節CPU功能和網絡速度。這樣,我們就可以測試 Web 應用程序性能并進行相應優化。
具體打開方式是:在Chrome DevTools中通過CMD/Ctrl + Shift + p打開命令菜單。然后輸入Show Performance打開性能面板。
copying & saving 
在調試的過程中,我們總會有對 Dev Tools 里面的數據進行 復制 或者 保存 的操作,其實他們也是有一些小技巧的!
copy()
可以通過全局的方法 copy() 在 console 里 copy 任何你能拿到的資源
Store as global variable
如果在console中打印了一堆數據,想對這堆數據做額外的操作,可以將它存儲為一個全局變量。只需要右擊它,并選擇 “Store as global variable”選項。第一次使用的話,它會創建一個名為 temp1 的變量,第二次創建 temp2,第三次 ... 。通過使用這些變量來操作對應的數據,不用再擔心影響到他們原來的值。
自定義 devtools 

大家平時用的最多的Chrome 主題可能就是白色/黑色這兩種了,但用的久了,難免想嘗試像IDE一樣切換主題。
打開方式
·  首先需要啟用實驗模式中的Allow custom UI themes
  地址欄輸入如下url
1. chrome://flags/#enable-devtools-experiments # 啟用實驗功能 

·  啟用實驗功能,并重啟瀏覽器      
·  控制臺中使用快捷鍵F1打開設置,切換到Experiments 選項
·  啟用Allow custom UI themes    

· 從Chrome商店安裝Material DevTools Theme Collection擴展程序       

· 
選擇你喜歡的主題即可

CSS/JS 覆蓋率 
Chrome DevTools 中的Coverage功能可以幫助我們查看代碼的覆蓋率。
打開方式
·  打開調試面板,用快捷鍵 shift+command+P (mac)輸入 Show Coverage調出相應面板   

· 點擊reload 按鈕開始檢測   

· 點擊相應文件即可查看具體的覆蓋情況(綠色的為用到的代碼,紅色表示沒有用到的代碼)

自定義代碼片段 Snippets 
在平常開發過程中,我們經常有些 JavaScript 的代碼想在 Chrome Devtools中調試,直接在 console 下 寫比較麻煩,或者我們經常有些代碼片段(防抖、節流、獲取地址欄參數等)想保存起來,每次打開 Devtools 都能獲取到這些代碼片段,而不用再去google,正好Chrome Devtool 就提供了這種功能。
如圖所示,在 Sources 這個tab欄下,有個 Snippets 標簽,在里面可以添加一些常用的代碼片段。

將圖片復制為數據 URI 
打開方式
·  選擇Network面板
·  在資源面板中選擇Img
·  右鍵單擊將其復制為數據URI(已編碼為base 64)
媒體查詢 
媒體查詢是自適應網頁設計的基本部分。在Chrome Devtools中的設備模式下,在三圓點菜單中點擊 Show Media queries即可啟用:

Devtools會在樣式表中檢測媒體查詢,并在頂端標尺中將它們顯示為彩色條形:

那怎么使用呢?其實也很簡單:
·  點擊媒體查詢條形,調整視口大小和預覽適合目標屏幕大小的樣式
·  右鍵點擊某個條形,查看媒體查詢在 CSS 中何處定義并跳到源代碼中的定義
keys/values 
這個是Devtools提供的快速查看一個對象的key、values的API。用起來也很簡單:
  ?    你可能會說Object.keys()和Object.values()也可以實現啊,但這個不是更簡單點嗎
table 
Devtools提供的用于將對象數組記錄為表格的API:



相關文章

IT外包服務
二維碼 關閉
主站蜘蛛池模板: 超碰网在线观看_日本xxxx裸体bbbb_国产中文在线播放_国产男女做爰高清全过小说_色视频在线观看免费_久草片免费福利_成人在线免费视频_www.免费av | 99精品视频69V精品视频_成年人中文字幕在线观看_中文日韩欧美_国精品无码一区二区三区在线A片_国产免费麻豆_av免费网页_国产在线xx_亚洲精品国产片 | 久久午夜夜伦鲁鲁一区二区_国产成人精品不卡_九色精品视频在线观看_无码一区二区三区不卡AV_久久久久高清视频_狠狠色噜噜狠狠狠狠888奇米_无码人中文字幕_红桃TV.欧美国产 | 久久久久久久美女_国产A级护士毛片_国产亚洲精品久久久999密壂_欧美日韩免费在线观看_日韩一级片免费视频_国产精品久久久久久婷婷动漫_国产在线精品免费_久久在现视频 | 久久久久久伊人_天堂va_中文字幕av一区二区三区人_99久久亚洲精品蜜臀_麻豆产精国品免费入口_午夜免费大片_麻豆中文字幕在线观看_欧美阿v高清资源在线 | 天天搞美女视频_久久久亚洲欧洲日产国码二区_边摸边吃奶边做爰视频网站_天天干天天爱天天操_欧美熟妇性XXXX欧美熟人多毛_亚洲春色CAMELTOE一区_免费国无人区码卡二卡_亚洲精品国产黑色丝袜 | 在线视频青青草_久久精品天天中文字幕人妻_7777色鬼XXXX欧美色妇_国产98色在线_国产乱人伦偷精品视频免_中文字幕乱码亚洲精品一区_精品久久久久久中文字幕一区二区_国产一卡三卡四卡无卡精品 | 视频二区国产_欧美一级特黄视频_一本精品中文字幕在线_久久久久久精品一区二区三区日本_亚洲午夜精_18禁免费无码无遮网站国产_亚洲色素色无码专区_欧美午夜精品久久久久久人妖 | 欧美videosdesexo肥婆_999精品视频在线观看_久久久久久1_成人网qqq444_亚洲欧洲美洲精品一区二区三区_天天拍夜夜_亚洲爆乳成AV人在线视水卜_中文字幕区 | 国产视频观看_中文字幕+乱码+中文乱码www_黄色录像a级_4388成人网_欧美老肥熟_国产做a爱一级久久_久久久久久一级毛片_久久久久在线观看 | 69av视频在线_色悠久久久久综合网伊_亚洲伦产精品一区二区三区_欧美日韩国产va另类_精品一区二卡三卡四卡分类_欧美日韩免费大片_被两个两个黑人吃奶4P_久久久四虎 | 日本伦理一区_日本一区免费看_蜜臀人妻精品一区二区免费_涩涩一区二区_136av福利视频导航入口_在线观看热码亚洲av每日更新_国产精品一区91_一本一道久久a久久精品 | 无遮挡啪啪摇乳动态图GIF_国产一区福利_欧美性三级_91情侣在线精品国产_伊人75_欧美在线网站_www.久久网_欧美黄色一级 | 久久精品免费一区二区_97精品人人妻人人_av网址在线观看免费_成年免费视频播放网站推荐_国产猫咪精品久久天干天干_9999国产_中文字幕28页_日本免费高清一区二区 | 亚洲精品日本无v一区_久久精品一区二区三区日韩_欧美激情在线观看一区二区三区_日本黄色录像一级片_91视频色板_在线免费看黄色片_久久中文字幕精品_酒店大战丝袜高跟鞋人妻 | 青青草免费观看视频_久久精品国产99国产精2020新增功能_亚洲精品无码久久久久秋霞_免费看黄网站在线观看_国产亚洲综合精品_亚洲永久在线观看_日韩av片永久免费网站_www亚洲精品少妇裸乳一区二区 | 日韩成人精品在线观看_日韩搞逼_免费日韩片_成人一级免费视频_天天爽夜夜爽人人爽曰_成人免费大全_日本黄色激情片_a国产亚洲欧美精品一区在线观看 | 啪啪网址大全_久久999精品久久久有什么优势_久热精品在线中文字幕播放_日韩精品dvd_99re热视频在线_伦理三区_亚洲一区二区三区在线看_国产精品麻豆视频 | 96在线看片免费视频国产_正在播放国产对白孕妇作爱_国产黄色免费看_亚洲性猛交xxxx乱大交_91污污视频_91视频高清免费_精品人妻无码一区二区三区换脸_国产成人福利视频 二级片免费_国产精品午夜久久久久久99热_久久av青久久久av三区三区_免费大片AV手机看片高清_久久精品AV无码夜色_欧美XXXX做受欧美69_久在线视频播放免费视频_国产日韩欧美一区 | 一级毛片在线免费观看_相泽南亚洲一区二区在线播放_亚洲欧美在线一区_扒开老师大腿猛进AAA片_成人免费福利网站_麻豆视频一区二区三区_欧美《熟妇的荡欲》在线观看_久久青草国产 | 午夜精品久久17c_精品人妻系列无码人妻免费视频_欧美在线观看免费观看视频_亚洲区一区二区_热99RE久久精品这里都是精品免费_亚洲国产精品一区二区久_亚洲一区在线观看视频_女同一区二区三区 | 人妻少妇精品专区性色av_中文字幕.av.在线_久久精品国产亚洲7777_av鲁丝一区鲁丝二区鲁丝三区_欧美大片18禁AAA免费视频_欧美第一页_99国产精品久久久久99打野战_国产精品无码无卡在线观看久 | 国产精品免费看视频_少妇自慰流白口浆21p_日本免费一区二区三区高清视频_亚洲一区二区三区免费在线观看_粉嫩av一区二区老牛影视_免费a级毛片无码a∨免费软件_亚洲国产精品无码成人A片在线_欧洲一级在线观看 国产精品www_欧美久草_国产欧美亚洲精品第三页_在线无码成本人视频动漫_国产日韩精品综合网站_国产亚洲精品91在线_中文字幕av免费观看_亚洲性视屏 | 91精品导航_亚洲第一香蕉_久久动漫亚洲_午夜视频免费播放_免费在线a级片_日99久9在线免费_国产免费女同互wei观看_日本视频免费在线 | 成人AV片无码免费天天看_亚洲色图啪啪_色婷婷一区二区三区冲田杏梨_亚洲韩日精品_国产AV无码专区亚洲精品_亚洲乱色_免费xxxx大片国产片_人妻无码一区二区三区TV | 欧美日产国产成人免费图片_日日拍夜夜嗷嗷叫国产_日韩—二三区免费观看av_最好看免费观看高清视频大全国语_91精品国产综合久久久久久蜜臀_久久免费看少妇高潮A片麻豆_国产人妻久久精品二区三区特黄_久久精品一本久久99精品 | 成年人免费视频网站_激情影院内射美女_eeuss影院www在线播放_国产在线精品福利_91热视频_黄色一级大片免费_国产视频在线看_亚洲AV成人无码无在线观看 | 欧美a级成人网站免费_精品国产天堂_国产色婷婷五月精品综合在线_成人三级网址_婷婷久久无码欧美人妻_一级毛片在线观看视频_小12萝8禁在线喷水观看_精品一区二区在线观看视频 | 国产高清在线视频观看_欧美肉大捧一进一出免费视频_台湾91视频_亚洲国产精品无码久久久不卡_成人激情视频在线观看_国产成人免费视频网站高清观看视频_国内黄色大片_九九视频免费在线 | 热の无码热の有码热の综合_国产在线精品亚洲第一区香蕉_97在线超碰_久久久视频免费观看_国产精品美女一区二区_亚洲精品久久久蜜桃网站_欧美XXXX黑人又粗又长精品_麻豆精品国产 | 无码国产精品一区二区免费虚拟VR_www.噜噜噜_avtt香蕉久久_天天操天天碰视频_欧美日韩亚洲系列_亚洲午夜福利在线观看老司机_网曝门国产一区二区三区四区_一级做a爰全过程免费视频毛片 | 日本最新一区二区三区视频观看_蜜桃视频麻豆_亚洲国产日韩A在线播放_亚洲女av_免费日本在线观看_91精品视频在线免费观看_久久久久久蜜桃一区二区_成人在线国产 | 亚洲热在线免费观看一二三区_av在线片_亚洲一区二区精品_a级片日本_久久中文字幕av_免费网站看V片在线18禁无码_久久九九有精品国产_欧美视频完全免费看 | 麻豆精品国产免费_久久婷婷国产综合一区二区_国产在线视频网站_亚洲最新版av无码中文字幕一区_国产女教师高潮叫床视频网站_国产高清自拍_久久欧美_国产片一区二区三区 | 成人网在线播放_亚洲熟妇国产熟妇肥婆_成人无码区免费视频_久久国产大片_好爽好大久久久级淫片毛片小说_忘忧草日本在线WWW日本_中国白嫩精品bbwbbw_亚洲熟妇av午夜无码不卡 | 一区二区三区高清视频在线观看_caopeng在线_乱淫67194_伊人视频在线观看_99热操_a级免费毛片_99精品国产闺蜜国产在线闺蜜_91国内视频在线观看 | 国产精品无毒不卡_欧美成人A片一区二区不卡_久草在线小说_午夜资源站_欧美大肥婆大肥BBBBB_99精视频_国产偷久久一级精品_兔子先生第三季免费视频播放 | 色综合天天综合网国产成人网_手机看黄AV免费网址_久久人人97超碰精品_国产精品一区二区a_日韩亚洲国产精品_日韩人妻无码精品久久久不卡_yy111111少妇影院免费_在线观看国产色视频网站 | 一区二区三区高清视频在线观看_caopeng在线_乱淫67194_伊人视频在线观看_99热操_a级免费毛片_99精品国产闺蜜国产在线闺蜜_91国内视频在线观看 | 久久婷婷色香五月综合缴缴情_精品无人区卡卡卡卡卡二卡三乱码_内射老阿姨1区2区3区4区_福利视频一区_天堂在线最新版_中文在线好最新版在线_国产学生av娇小av毛片_亚洲精品乱码久久久久久蜜桃 | 在线观看免费视频18_亚洲日韩欧美在线观看_www视频在线观看_欧美一区二区三区成人久久片_99久久一区_黄色在线_999国产在线_97精产国品一二三产区 |