debug 中 continue(繼續)、step over(單步跳過)、step in(單步調試)、step out(單步跳出)的區別

1.continue(繼續)

執行下一個斷點


2.step over(單步跳過)

從斷點處開始,執行單步語句,如執行console.log(sum(3, 4));,輸出3與4的和(不進入函數內部)。

若當前語句內,包括函數且函數內打了斷點(如下圖)
在這裏插入圖片描述
則會跳到函數內部斷點處,繼續單步執行


3.step in(單步調試)

比如說執行至第10行(下圖中黃色標記處)
在這裏插入圖片描述
此時你想看看此行的詳細步驟(此處看sum的具體代碼),則點擊 step in,進入函數內部,執行step over
在這裏插入圖片描述

4.step out(單步跳出)

step in相反的操作,跳出函數內部

發佈了57 篇原創文章 · 獲贊 18 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章