中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JavaScript有哪些斷點類型

發布時間:2022-01-13 09:38:45 來源:億速云 閱讀:111 作者:小新 欄目:web開發

小編給大家分享一下JavaScript有哪些斷點類型,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

JavaScript中斷點的類型:1、Sources斷點;2、Debugger斷點;3、DOM斷點,即在DOM元素上添加斷點,進而達到調試的目的;4、XHR斷點;5、事件監聽器斷點。

本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

JS斷點分類

1、JS斷點

(1)Sources斷點

  Sources斷點添加的流程是“F12(Ctrl + Shift + I)打開開發工具”——“點擊Sources菜單”——“左側樹中找到相應文件”——“點擊行號列”即完成在當前行添加/刪除斷點操作。當斷點添加完畢后,刷新頁面JS執行到斷點位置停住,在Sources界面會看到當前作用域中所有變量和值,只需對每個值進行驗證即可完成我們題設驗證要求

  在Sources里還可以設置條件斷點,在斷點位置的右鍵菜單中選擇“Edit Breakpoint...”可以設置觸發斷點的條件,就是寫一個表達式,表達式為 true 時才觸發斷點。

(2)Debugger斷點

  Debugger斷點的添加就是通過在代碼中添加"debugger;"語句,當代碼執行到該語句的時候就會自動斷點

2、DOM斷點

DOM斷點,顧名思義就是在DOM元素上添加斷點,進而達到調試的目的。而在實際使用中斷點的效果最終還是落地到JS邏輯之內。

DOM斷點添加方式:Elements-右擊element元素-Break on-選擇斷點

(1)subtree modifications 子節點變化斷點

主要針對子節點增加、刪除以及交換順序等操作,但子節點進行屬性修改和內容修改并不會觸發斷點

(2)attributes modifications 節點屬性斷點

(3)node removal 節點移除斷點

3、XHR斷點

XHR Breakpoints

顧名思義,當異步請求發送的url滿足斷點條件時,觸發的斷點

斷點方式:sources- XHR/fetch Breakpoints -"+"-編輯斷點條件

4、事件監聽器斷點

事件監聽器斷點,即根據事件名稱進行斷點設置。當事件被觸發時,斷點到事件綁定的位置。事件監聽器斷點,列出了所有頁面及腳本事件,包括:鼠標、鍵盤、動畫、定時器、XHR等等。(位置一般在sources的XHR/fetch Breakpoints下方)

以上是“JavaScript有哪些斷點類型”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

泽州县| 高邮市| 孟州市| 贵港市| 屏南县| 新津县| 教育| 左权县| 乌鲁木齐市| 垫江县| 昭通市| 收藏| 磴口县| 莎车县| 武冈市| 西平县| 吴江市| 都匀市| 涟水县| 读书| 临泉县| 城步| 焦作市| 红原县| 鲜城| 尚志市| 井研县| 寻甸| 通化县| 永仁县| 汾西县| 渝中区| 财经| 灌云县| 莆田市| 顺昌县| 建阳市| 辉县市| 准格尔旗| 南靖县| 临泉县|