当给定的Javascript表达式为true时,我想暂停所有内容。
我已经看到了条件断点,但是这对我不起作用,因为这将需要先在某个地方设置断点,或者首先根据特定条件设置断点,然后向其添加附加条件。
我想要的是无论何时何地,只要给定表达式为真,就可以中断。
答案 0 :(得分:0)
在Devtools控制台中键入以下内容:
setInterval(function() {
if(<your condition>) {
debugger;
}
}, 10);
这将每10毫秒轮询一次该条件,并在满足条件时中断。
您可以调整10
使其更宽松。 10 ms的频率已经对处理器造成很大的负担。