设置 XHR 断点¶
XHR (XMLHttpRequest) 断点会在发送 XHR 请求时中断代码执行,以便您可以检查程序的当前状态。您可以中断所有请求,也可以中断包含特定 URL 的请求。要启用此功能
打开调试器
点击“在任何 URL 上暂停”,它充当通配符,导致代码在任何调用上暂停,或者,
点击 XHR 断点标题旁边的加号,输入您感兴趣的 URL,然后按 Enter。
注意
如果输入的是关键字而不是 URL,则代码将在对包含该关键字的任何 URL 的调用时暂停执行。
当您的代码在 XHR 请求上中断时,右侧窗格将有两个额外的部分
- 调用栈
为到达当前正在执行的代码而按顺序执行的函数列表。点击调用栈中的某一项以跳转到代码显示中关联的行。
- 作用域
在发生中断的函数、方法或事件处理程序中处于作用域的值列表。
内联变量预览¶
Firefox 71 中的新功能,源代码窗格 现在可以即时预览您已逐步执行的代码每一行上的变量。有关详细信息,请参阅 设置断点 > 内联变量预览。