簡單的chorme斷點除錯

2022-02-02 03:07:28 字數 430 閱讀 6338

想檢視乙個程式執行狀態,可以使用斷點除錯這個方法,斷點可以讓程式執行到某一行的時候,把程式的整個執行狀態進行凍結。可以清晰地看到到這一行的所有的作用域變數、函式引數、函式呼叫堆疊。你可以看到資料是怎麼在程式當中流動的,你還可以修改、把玩它們。斷點除錯讓你真正了解乙個程式的運作流程。

f12開啟控制台,然後找到並選中你要除錯的一行**的左側行數,如下圖

然後重新整理瀏覽器,讓程式重新執行,如果這一行能夠執行,那麼將滑鼠放上去,會出現這行所有的作用域變數、函式引數、函式呼叫堆疊。

以上,簡單的chrome斷點除錯筆記。

GDB GDB的斷點除錯

那麼我們應該如何使用gdb呢?gdb為我們提供了什麼樣的功能呢?我們可以參照圖形介面偵錯程式的基本功能,使用gdb來實現。例如 問題 我們如何使用gdb設定斷點,刪除斷點的操作?通過函式名設定斷點 1.break func name if var value 2.tbreak func name i...

PHP 斷點除錯

我使用的xamp 搭建的的php整合環境。預設情況下,xamp沒有開啟xdebug功能,但是x debug dll及配置檔案均已寫入php.ini 中了。1.啟用x debug php.ini 去掉1008行注釋 zend extension d program files xampp xampp ...

Xcode 斷點除錯

lldb 常用命令 po print object 物件 p print 基本資料型別 int之類 bt 列印最後一次呼叫堆疊 expr exchange parameter expression 動態修改變數 假如有乙個loginwithusername 方法,需要兩個引數 username,pa...