例如:

const x = 10
const f1 = () => {/* do something... */}
f1() // <<-- I'm here
console.log(x) // I want to go here without entring to f1 AT ALL but still let f1 execute.


我想让f1执行,但我不想遍历它。

可能吗?



无重复:

另一个问题是寻找一种防止任何行执行的方法,而这个问题是关于让唯一函数调用的行执行而调试器则不要执行它们。

最佳答案

正如注释中提到的Ivar一样,“跳过”按钮完全可以满足您的需求。

在下面的GIF中,您可以看到我在doStuff()上暂停了。我还没有执行。单击“跳过”后,我在doStuff()下面的代码行上暂停。 console.log()中定义的三个doStuff()语句已记录到控制台。因此,doStuff()函数已执行,而您无需单步执行该函数的每一行。

javascript - Chrome调试器-如何在不输入功能的情况下转到下一行?-LMLPHP

请参阅Step through code以了解有关每个代码步进按钮的更多信息。

关于javascript - Chrome调试器-如何在不输入功能的情况下转到下一行?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53896652/

10-12 04:06