使用除錯控制檯
瞭解如何使用 DevTools 控制檯。
DevTools 除錯控制檯允許您監視應用程式的標準輸出 (stdout),在除錯模式下為暫停或執行中的應用程式評估表示式,並分析物件的入站和出站引用。
除錯控制檯可在檢查器 (Inspector)、偵錯程式 (Debugger) 和記憶體 (Memory) 檢視中使用。
監視應用程式輸出
#控制檯會顯示應用程式的標準輸出 (stdout)
探索檢查的元件 (widgets)
#如果您在檢查器螢幕上點選一個元件,該元件的變數將顯示在控制檯中
評估表示式
#在控制檯中,您可以為暫停或執行中的應用程式評估表示式(前提是您以除錯模式執行應用)
要將評估後的物件賦值給變數,請使用 $0, $1(直至 $5),格式如下:var x = $0
瀏覽堆快照
#要從堆快照中將變數放入控制檯,請執行以下操作:
- 導航至 Devtools > Memory > Diff Snapshots。
- 記錄一個記憶體堆快照。
- 點選上下文選單
[⋮]以檢視所需類 (Class) 的例項 (Instances) 數量。 - 選擇您想要將單個例項儲存為控制檯變數,還是儲存應用中當前所有存活的例項。
控制檯螢幕會顯示即時和靜態的入站與出站引用,以及欄位值