谷歌瀏覽器上開發(fā)調(diào)試的九個技巧

1. 允許重復聲明 let 和 class

在更新版本之前饼疙,我們在谷歌瀏覽器上使用let或class對變量進行二次聲明睛藻,會出現(xiàn)錯誤信息。如下:

let i = "jia"

let i = "reng"

// 報錯
// Uncaught SyntaxError: Identifier 'i' has aready been declared
復制代碼

導航條 => 更多圖標 => Settings => About Chrome => Update

升級后氢架,重復聲明不會報錯苍匆,解決了在一個控制面板里面console調(diào)試中不能覆蓋同一個變量的煩惱。

001.gif
2. 過濾請求

網(wǎng)頁請求服務器函荣,有時候發(fā)起的請求太多显押,我們想知道哪些請求返回阻塞了扳肛。我們可以對請求的網(wǎng)絡進行過濾,來定位問題乘碑。

控制面板 => Network => filter圖標 => is:running => 刷新監(jiān)控的頁面

002.gif
3. 展開所有的子節(jié)點

在進行DOM節(jié)點元素調(diào)試的時候挖息,我們需要對每個節(jié)點進行展開查看,如果只是逐個點擊目標元素下面的子元素展開兽肤,耗費時間套腹。可以嘗試下面的快捷操作~

控制面板 => Elements => 按option + 點擊要展開的元素圖標

003.gif
4. 滾動元素到視圖

在調(diào)試DOM元素的時候资铡,我們已經(jīng)聚焦到相關的DOM結構上了电禀,但是對應的元素并沒有在可視窗口上展示,那么我們可以將其快速滾動到可視窗口笤休。

控制面板 => Elements => 右擊選中的DOM節(jié)點 => Scroll into view

004.gif
5. 預設設備

在進行調(diào)試的時候尖飞,我們手頭上沒有那么多設備。特別是開發(fā)移動端的猿兒店雅,在沒有充足調(diào)試機的情況下葫松,我們就靠調(diào)試工具進行模擬。那么底洗,除了谷歌瀏覽器默認設備的幾個值,比如iPhone X, iPad咕娄。我們還可以自定義自己需要的設備亥揖。

控制面板 => setting圖標 => Devices => Add custom device...

我們添加一個一個尺寸為300 * 800且DPR為3的設備。

005.gif

之后圣勒,在調(diào)試設備的時候费变,我們可以選擇預設設備進行預覽~

006.gif
6. 預設網(wǎng)絡狀況

我們不能把控用戶使用我們產(chǎn)品的網(wǎng)絡下載速度,所以我們得模擬不同網(wǎng)速下面的產(chǎn)品表現(xiàn)情況圣贸,以檢查我們對產(chǎn)品的優(yōu)化是否符合預期效果挚歧。同理,我們也可以自定義網(wǎng)絡的狀況吁峻,一般情況下默認是online滑负。

控制面板 => setting圖標 => Throttling => Add custom profile...

007.gif

7. 捕獲快照

communication省心省力的原則之一是:圖文并茂地溝通。在跟上下流的人員進行溝通的時候用含,推敲產(chǎn)品的途中矮慕,少不了對一個產(chǎn)品的截圖。作為一個開發(fā)者啄骇,你還在使用截圖工具或聊天工具進行操作痴鳄?我們有更加方便的方案~

7.1 捕獲全屏快照

控制面板 => command + shift + p => capture full size screenshot

008.gif

下面是截取自己掘金個人資料頁面的圖片。在進入個人資料頁面后缸夹,設置成移動設備調(diào)試痪寻,之后在控制臺上按照上面的步驟執(zhí)行capture full size screenshot螺句,即可生成完整的個人資料頁面圖片。

009.png

7.2 捕獲局部快照

控制面板 => 審查元素 => command + shift + p => capture node screenshot

我選擇掘金個人資料的頭像部分進行截取示范~

009.gif

8. 快速清空站點緩存

有時候開發(fā)調(diào)試橡类,我們需要清空緩存信息蛇尚。與其手動一個個信息清空,還不如一步到位猫态,直接清空這個站點的信息

控制面板 => command + shift + p => clear site data

010.gif

9. 更改調(diào)試面板主題

在開發(fā)調(diào)試中佣蓉,默認主題難免讓眼睛審美疲勞。而且亲雪,作為一個開發(fā)者勇凭,要高冷,高冷义辕,高冷...暗黑色調(diào)妥妥的虾标。通過下面的操作,你可以選擇適合自己的風格灌砖。

控制面板 => setting設置圖標 => Preferences => Appearance => Theme

011.gif
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末璧函,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子基显,更是在濱河造成了極大的恐慌蘸吓,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,188評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件撩幽,死亡現(xiàn)場離奇詭異库继,居然都是意外死亡,警方通過查閱死者的電腦和手機窜醉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評論 3 395
  • 文/潘曉璐 我一進店門宪萄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人榨惰,你說我怎么就攤上這事拜英。” “怎么了琅催?”我有些...
    開封第一講書人閱讀 165,562評論 0 356
  • 文/不壞的土叔 我叫張陵居凶,是天一觀的道長。 經(jīng)常有香客問我恢暖,道長排监,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,893評論 1 295
  • 正文 為了忘掉前任杰捂,我火速辦了婚禮舆床,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己挨队,他們只是感情好谷暮,可當我...
    茶點故事閱讀 67,917評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著盛垦,像睡著了一般湿弦。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上腾夯,一...
    開封第一講書人閱讀 51,708評論 1 305
  • 那天颊埃,我揣著相機與錄音,去河邊找鬼蝶俱。 笑死班利,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的榨呆。 我是一名探鬼主播罗标,決...
    沈念sama閱讀 40,430評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼积蜻!你這毒婦竟也來了闯割?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,342評論 0 276
  • 序言:老撾萬榮一對情侶失蹤竿拆,失蹤者是張志新(化名)和其女友劉穎宙拉,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體丙笋,經(jīng)...
    沈念sama閱讀 45,801評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡鼓黔,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,976評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了不见。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,115評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡崔步,死狀恐怖稳吮,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情井濒,我是刑警寧澤灶似,帶...
    沈念sama閱讀 35,804評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站瑞你,受9級特大地震影響酪惭,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜者甲,卻給世界環(huán)境...
    茶點故事閱讀 41,458評論 3 331
  • 文/蒙蒙 一春感、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦鲫懒、人聲如沸嫩实。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,008評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽甲献。三九已至,卻和暖如春颂翼,著一層夾襖步出監(jiān)牢的瞬間晃洒,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,135評論 1 272
  • 我被黑心中介騙來泰國打工朦乏, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留球及,地道東北人。 一個月前我還...
    沈念sama閱讀 48,365評論 3 373
  • 正文 我出身青樓集歇,卻偏偏與公主長得像桶略,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子诲宇,可洞房花燭夜當晚...
    茶點故事閱讀 45,055評論 2 355

推薦閱讀更多精彩內(nèi)容