首頁 > 軟體

教你使用chrome開發者工具Sources面板功能

2019-12-19 15:03:07

如果能多瞭解一些chrome開發者工具偵錯技巧/功能對於平時開發很與幫助,在實際專案中多使用這些功能,提升自己的工作效率。這裡教你使用chrome開發者工具Sources面板功能,還不會的小夥伴趕緊看過來;


1

在Sources面板中,連js都可以直接修改。主要是在設定斷點(breakpoint)進行單步偵錯時用的;

ctr+shift+i或者F12開啟開發者工具;

開啟sources面板;直接給某行js程式碼設定斷點。


2

重新整理頁面後,程式就會停在斷點設定的那一行上。


3

然後我們就可以在斷點那一行程式碼的後面新增我們自己的debug程式碼了,例如下面這樣:


4

按下快捷鍵Ctrl + s儲存,發現該面板變紅了,即表示儲存生效:


5

此時利用快捷鍵F10,就能最終看到剛剛新增的debug程式碼的效果了:

由於單步偵錯只能往下走而不能回頭,如果要重新測試的話就要重新整理頁面,但重新整理頁面會導致剛剛儲存的偵錯程式碼消失,恢復到線上版本的程式碼


1

檢視變數值的方法還是有很多的,下面列舉兩種常用的

1、通過Sources - Watch面板,在這裡設定想要監控的變數,隨著單步偵錯的進行,這些被監控的變數的值也會隨之更新。

2、通過console列印變數,除了在程式碼裡寫console.log()外,其實是可以直接在單步偵錯的過程中直接用console來列印的,例如下圖:


2

除了上述的這兩種方法,還有更簡單的方法:在單步偵錯的過程中,直接把滑鼠移到想檢視的變數,然後就會彈出個小框把變數的值給顯示出來啦:



IT145.com E-mail:sddin#qq.com