做了一些关于此的功课。我看到可以在JavaScript源代码中使用debugger
设置断点。但是,我想知道我是否可以通过编程方式在IE扩展中设置断点。比如,一旦IE在一些回调函数上发现JavaScript源代码,我可以通过它的PC或行#设置断点。
答案 0 :(得分:2)
不,没有JavaScript机制允许您以编程方式设置断点而不是debugger
语句。您最好的选择是表达“决定”并产生if (something) { debugger; }
样式声明。
也就是说,与其他浏览器一样,IE开发工具允许您设置有条件 的断点。您需要做的就是在添加断点时右键单击,然后选择它是有条件的。在这种情况下,您可以输入任何会返回true
结果的内容。