Skip to main content

使用调试控制台

DevTools 调试控制台允许您查看应用程序的标准输出(stdout)、评估处于暂停或运行状态(调试模式下)的应用程序的表达式,以及分析对象的入站和出站引用。

调试控制台可从检查器调试器内存 视图访问。

查看应用程序输出

#

控制台显示应用程序的标准输出(stdout):

控制台视图中 stdout 的屏幕截图

浏览被检查的小部件

#

如果您点击 检查器 屏幕上的小部件,该小部件的变量将显示在 控制台 中:

控制台视图中被检查的小部件的屏幕截图

评估表达式

#

在控制台中,您可以评估暂停或运行应用程序的表达式,前提是您正在调试模式下运行应用程序:

显示在控制台中评估表达式的屏幕截图

要将已评估的对象分配给变量,请使用 $0$1(直到 $5), 格式为 var x = $0

显示如何评估变量的屏幕截图

浏览堆快照

#

要将变量从堆快照拖放到控制台中,请执行以下操作:

  1. 导航到Devtools > 内存 > 差异快照
  2. 记录内存堆快照。
  3. 点击上下文菜单 [⋮] 以查看所需 实例数量。
  4. 选择是要将单个实例存储为控制台变量,还是要将应用程序中当前所有活动的实例存储起来。

显示如何浏览堆快照的屏幕截图

控制台屏幕显示活动和静态的入站和出站引用,以及字段值:

显示控制台中入站和出站引用的屏幕截图