2

为此做了一些功课。我看到可以debugger在 JavaScript 源代码中设置断点。但是,我想知道是否可以以编程方式在 IE 扩展中设置断点。比如说,一旦 IE 在某个回调函数上发现 JavaScript 源代码,我就可以通过它的 PC 或 line# 设置断点。

4

1 回答 1

2

不,除了语句之外debugger,没有任何 JavaScript 机制允许您以编程方式设置断点。您最好的选择是表达“决定”并产生if (something) { debugger; }风格陈述。

也就是说,IE 开发工具和其他浏览器一样,允许您有条件条件断点对话框地设置断点。您需要做的就是在添加断点时右键单击,然后选择它是有条件的。在条件下,您可以输入任何会返回true结果的内容。

于 2013-04-16T00:32:38.170 回答