Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 对于开发人员工具调试器新手来说,使用调试器的更好方法是什么?_Javascript_Debugging - Fatal编程技术网

Javascript 对于开发人员工具调试器新手来说,使用调试器的更好方法是什么?

Javascript 对于开发人员工具调试器新手来说,使用调试器的更好方法是什么?,javascript,debugging,Javascript,Debugging,我试图解决一个问题来练习递归回溯(在javascript中),但我得到的错误是“太多的递归”和它非常常见,我一直都得到它,而且在大多数情况下它很容易解决。但这一次问题很大,而且我对使用开发人员工具内置调试器进行调试还不熟悉,因此很难跟上并抓住错误发生的地方,因为我只知道如何使用“逐步进入、逐步退出和逐步超越”。所以我的问题是,我是否可以使用firefox调试器直接跳转到问题发生的地方,并在此时存储所有值?在Chrome中有一个“暂停异常”按钮,非常确定firefox中也有相同的按钮是的,在exe

我试图解决一个问题来练习递归回溯(在javascript中),但我得到的错误是“太多的递归”和它非常常见,我一直都得到它,而且在大多数情况下它很容易解决。但这一次问题很大,而且我对使用开发人员工具内置调试器进行调试还不熟悉,因此很难跟上并抓住错误发生的地方,因为我只知道如何使用“逐步进入、逐步退出和逐步超越”。所以我的问题是,我是否可以使用firefox调试器直接跳转到问题发生的地方,并在此时存储所有值?

在Chrome中有一个“暂停异常”按钮,非常确定firefox中也有相同的按钮是的,在execption上有一个暂停,但对于“太多递归”错误不起作用,idk为什么“我一直都能理解”给我们展示一个你想做什么的例子我想做一个数独解算器,我真的做了,它解了一些板,但没有解其他板(它给了我“太多递归”错误),这意味着有一个未经处理的基本情况。因此,我试图通过使用调试器来知道程序到底在哪里需要那个基本情况,但它太长了,花了我三个多小时,我仍然没有找到错误。这就是为什么我问问题出在哪里(我希望我解释得很好,因为我想我没有解释)