Javascript 在浏览器JS中获取线程转储?

Javascript 在浏览器JS中获取线程转储?,javascript,browser,Javascript,Browser,在Java中,有一些实用程序可以通过转储线程堆栈来显示由哪个线程执行的代码。这样可以快速了解当前发生的情况,对于调试非常有用 是否可以找到当前JS执行的位置?在开发工具中,选中Async复选框,然后可以使用左侧的停止按钮暂停脚本,并在脚本执行AJAX等异步操作时检查其状态 Javascript不是多线程的。您可以在浏览器的开发人员工具中使用调试器。如果脚本正在运行,单击“停止”按钮将其挂起,并查看它在哪里。不管它是唯一线程还是多线程,知道它在哪里仍然很有用。至于调试器,您必须知道在哪里放置断点。

在Java中,有一些实用程序可以通过转储线程堆栈来显示由哪个线程执行的代码。这样可以快速了解当前发生的情况,对于调试非常有用


是否可以找到当前JS执行的位置?

在开发工具中,选中Async复选框,然后可以使用左侧的
停止
按钮暂停脚本,并在脚本执行AJAX等异步操作时检查其状态


Javascript不是多线程的。您可以在浏览器的开发人员工具中使用调试器。如果脚本正在运行,单击“停止”按钮将其挂起,并查看它在哪里。不管它是唯一线程还是多线程,知道它在哪里仍然很有用。至于调试器,您必须知道在哪里放置断点。为此,我首先需要找出执行的位置:)您不需要设置断点。有一个“停止”按钮,它暂停脚本执行,然后允许您浏览堆栈。谢谢,这很有效。诀窍还在于选中Async复选框。请你给我一个答案,这样我就可以给它打分了?