当变量(比如像'i'这样的迭代器)更改其值时,有没有办法停止执行脚本?
当然,我知道你可以在某些行设置一个断点,但我只想设置一个变量,当它发生变化时,停止程序调试。
答案 0 :(得分:1)
尝试使用debugger
,例如:
function testDebugger() {
var i = 10;
while(i--) {
if (i === 5) debugger;
Logger.log(i);
}
}
请记住从编辑器开始,使用“Debug”而不是“Run”。
答案 1 :(得分:0)
不可能。但是,如果您使用类似setValue方法的包装器,您可以作为我上面的答案,或者抛出“hello”,它也会进入调试器。