js代碼如何斷點debug調試
在網頁開發過程中,經常需要編寫js代碼來實現動態效果。如果js代碼較少,邏輯較簡單,往往沒有啥問題。但有時候前端需要實現複雜的功能,這個時間js代碼往往會很多,邏輯也會較複雜,對於初級程序員來説,調試問題往往難度較大。下面就來介紹下如何使用網頁調試工具斷點調試js代碼
操作方法
(01)介紹的過程還是以一個測試例子來演示,這樣更直觀也更容易理解使用谷歌瀏覽器打開一個測試的html文件,裏面包含簡單的js代碼(只做演示)
(02)按F12打開網頁調試工具,默認打開的是Elements,顯示的是網頁標籤元素,如下圖
(03)給js代碼打斷點,首先需要找到js資源文件,選擇Source的tab標籤,出現資源文件目錄,選擇對應的js代碼文件
(04)在js代碼文件左側欄單擊可以添加斷點,再點擊可以移除斷點
(05)斷點添加完成之後,F5刷新瀏覽器,可以看到代碼執行到斷點位置停了下來。光標放在變量名上,可以顯示出變量值
(06)還可以選擇一個表達式,可以直接顯示出這個表達式執行的結果
(07)點擊右側單步跳轉,可以逐行調試,也可以點擊進入某個函數方法內部,可以從某個函數方法直接跳出,也可以點擊第一個按鈕,直接跳轉到下一個斷點或直接結束。下方可以看到斷點的詳細信息,如監控變量、調用棧、事件等。如下圖所示
特別提示
斷點對於初級程序員也一個很好的幫助工具,提供調試問題的效率
對於調試js代碼,不打斷點的話,可以通過方式打印日誌信息,也是不錯的調試方法
-
如何克服面試時的緊張心理
許多職場的新人都會有這麼的疑問,那便是面試的時分分外緊張,不能準確的體現,終究不被聘任。面試緊張怎麼辦?在緊張的狀態下不能極好的體現,怎麼才能夠打敗呢?讓我們來看看怎麼打敗緊張的心境。操作方法(01)1、堅持平常心才能應付自如。面對劇烈的比賽,誰都會有緊張感,...
-
怎麼打立方米符號
很多時候我們辦公的時候會用到一些生僻的符號,有一些及時經常會見到但是當自己需要做的時候就茫然了。比如現在讓你打出來一個立方米符號,平方米符號,對號,錯號,大寫金額可能就有點懵了,今天我就告訴大家一些小竅門。立方米、平方米(01)在表格裏輸入m3,選中3點擊“字體...
-
如何做一個優秀的列車乘務員
讓你的旅途不再孤單.操作方法(01)第一,學習基本禮儀與着裝,端正服務態度。每個服務行業人員都需要乾淨、整潔的着裝,嚴格遵守規章制度,尤其是每天面對廣大旅客朋友們的乘務員。一名列車乘務員不僅僅是代表個人,更代表者整個類車服務行業,更需要主動。真誠的為旅客提供...
-
如何將一維表數據變成二維表數據
日常工作當中為了數據的分析與直觀表示,常常需要將一維表與二維表互換,對於二維錶轉為一維表,網上已經有很多相關信息,這裏就不再説,這裏主要講述如何將一維錶轉變成二維表操作方法(01)選中一維表所有數據,在工具欄插入中找到並選擇插入數據透視表(02)根據需要選擇對應數...