摘要:定義使用向控制臺輸出信息,產(chǎn)生文件和啟動調(diào)試會話用途,用于調(diào)試,查看錯誤等。在上反鍵可以選擇可以重新執(zhí)行該函數(shù),配合變量修改和編輯代碼等功能,可以在當(dāng)前中反復(fù)進行調(diào)試。
Chrome調(diào)試工具的使用 常用的面板
Elements(元素面板)
Console(控制臺面板)
Sources(資源面板)
NetWork(網(wǎng)絡(luò)面板)
1. Elements panel定義:通過Elements 面板,不僅僅可以查看和編輯頁面和樣式,而且所做的改變立即生效。
操作DOM查看DOM樹:打開Element面板,可以查看所有DOM節(jié)點,包括CSS和JavaScript,一般左側(cè)查看DOM樹,右側(cè)查看CSS樣式。
選區(qū)DOM節(jié)點:將鼠標移到網(wǎng)頁中的某元素上面,可以選中DOM節(jié)點
增加、刪除和修改DOM節(jié)點:在Element面板中,選擇DOM節(jié)點,在文本處右擊鼠標,會彈出一個菜單,
為節(jié)點添加屬性,查看盒模型
查看CSS樣式,如更改CSS屬性,動態(tài)變化
技巧:在CSS樣式的屬性值上,如果是數(shù)字的屬性值,則可以通過按上下方向快捷鍵來給屬性值加一,通過按住shift鍵的同時按上下方向快捷鍵,可以給屬性值遞增十
碰到的問題Element 譯為“元素”,Element 面板可以讓我們動態(tài)查看和編輯DOM節(jié)點和CSS樣式表,并且立即生效,避免了頻繁切換瀏覽器和編輯器的麻煩。 我們可以使用Element面板來查看源代碼,它不但可以很好的格式化DOM節(jié)點,清晰的展現(xiàn)HTML文檔,比在當(dāng)前網(wǎng)頁中右擊鼠標選擇“查看網(wǎng)頁源代碼”強大很多。 總之,Element面板可以讓我們很透徹的了解DOM和CSS的底層結(jié)構(gòu)。
在查看某些偽類的屬性,如:hover時,無法查看到具體的樣式,查閱了一些資料,是通過鼠標Hover在元素上,然后右鍵檢查,或者在面板選擇上:hover。
2. Console panel定義:使用Console API向控制臺輸出信息,產(chǎn)生JavaScript文件和啟動調(diào)試會話
用途:
console.log(messgae),用于調(diào)試JS,查看錯誤等。
直接運行JS代碼
console.log(),console.info(),console.error(),console.warn()需要區(qū)別一下,最好使用過濾工具,過濾一些無用信息
3. Network panel查看HTTP請求,查看cookie,AJAX請求等信息,
例如,給按鈕綁定點擊事件,可以通過網(wǎng)絡(luò)面板,來查看請求是否成功發(fā)出,和接收到的信息。
用途:可以用來設(shè)置斷點調(diào)試JS
調(diào)試步驟打斷點、單步執(zhí)行、監(jiān)聽變化
可以查看作用域、變量、回調(diào)等的變化,此外還可以監(jiān)聽事件的變化。
設(shè)置斷點選擇想要設(shè)置斷點的js具體行,點擊行號,就設(shè)置了斷點,再次點擊,就取消已設(shè)置的斷點。
1、調(diào)用棧(Call Stack):當(dāng)遇到斷點時,Call Stack 會顯示當(dāng)前斷點所處的方法調(diào)用棧,調(diào)用棧中的每一層叫做一個 frame,點擊任意 frame 可以跳到該 frame 的調(diào)用點上。在 frame 上反鍵可以選擇 Restart Frame 可以重新執(zhí)行該函數(shù),配合變量修改和編輯代碼等功能,可以在當(dāng)前 frame 中反復(fù)進行調(diào)試。
2、作用域變量(Scope Variables):在這里可以查看此時局部變量和全局變量的值。
3、斷點列表(Breakpoints):這里會列出你設(shè)置的所有斷點,點擊即可跳轉(zhuǎn)到對應(yīng)斷點位置。
單步執(zhí)行,和進入到函數(shù)執(zhí)行,是有差別的
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/83973.html
摘要:定義使用向控制臺輸出信息,產(chǎn)生文件和啟動調(diào)試會話用途,用于調(diào)試,查看錯誤等。在上反鍵可以選擇可以重新執(zhí)行該函數(shù),配合變量修改和編輯代碼等功能,可以在當(dāng)前中反復(fù)進行調(diào)試。 Chrome調(diào)試工具的使用 常用的面板 Elements(元素面板) Console(控制臺面板) Sources(資源面板) NetWork(網(wǎng)絡(luò)面板) 1. Elements panel 定義:通過Elemen...
摘要:定義使用向控制臺輸出信息,產(chǎn)生文件和啟動調(diào)試會話用途,用于調(diào)試,查看錯誤等。在上反鍵可以選擇可以重新執(zhí)行該函數(shù),配合變量修改和編輯代碼等功能,可以在當(dāng)前中反復(fù)進行調(diào)試。 Chrome調(diào)試工具的使用 常用的面板 Elements(元素面板) Console(控制臺面板) Sources(資源面板) NetWork(網(wǎng)絡(luò)面板) 1. Elements panel 定義:通過Elemen...
摘要:我打算把一些上使用的高級技巧寫成你不知道的這一系列的博文,希望大家一起學(xué)習(xí)學(xué)習(xí)。然而,這還不是最嚴重的,因為的語法比較寬松和隨意,所以同一功能多種寫法,各種奇葩都有。總結(jié)前端在調(diào)試代碼的時候,知道開發(fā)工具上的小技巧,可以提高查找問題的效率。 Web前端開發(fā)過程中必然會用到Chrome瀏覽器自帶的開發(fā)者工具Chrome DevTools,使用它作為Web前端開發(fā)性能調(diào)試的必備工具。就連隔...
摘要:前端日報精選技術(shù)周刊譯文四種使用提升應(yīng)用的方式當(dāng)我們談?wù)撉岸思軜?gòu)時,我們到底在談?wù)撌裁词堑模瑏砹伺c之爭發(fā)布中文譯是的,來了掘金第期實踐總結(jié)個必備的裝逼技巧掘金年學(xué)習(xí)最好的書籍圓形隨機分布種事件驅(qū)動的架構(gòu)試用知識總結(jié)個人文章 2017-07-14 前端日報 精選 SegmentFault 技術(shù)周刊【譯文】四種使用webpack提升Vue應(yīng)用的方式當(dāng)我們談?wù)撉岸思軜?gòu)時,我們到底在談?wù)撌裁矗?..
摘要:特意對前端學(xué)習(xí)資源做一個匯總,方便自己學(xué)習(xí)查閱參考,和好友們共同進步。 特意對前端學(xué)習(xí)資源做一個匯總,方便自己學(xué)習(xí)查閱參考,和好友們共同進步。 本以為自己收藏的站點多,可以很快搞定,沒想到一入?yún)R總深似海。還有很多不足&遺漏的地方,歡迎補充。有錯誤的地方,還請斧正... 托管: welcome to git,歡迎交流,感謝star 有好友反應(yīng)和斧正,會及時更新,平時業(yè)務(wù)工作時也會不定期更...
閱讀 1095·2021-11-15 18:00
閱讀 2808·2021-09-22 15:18
閱讀 1970·2021-09-04 16:45
閱讀 753·2019-08-30 15:55
閱讀 3865·2019-08-30 13:10
閱讀 1340·2019-08-30 11:06
閱讀 1988·2019-08-29 12:51
閱讀 2296·2019-08-26 13:55