如何在 Visual Studio 2008 或 Visual Studio 2010 中设置 JavaScript 断点

2024-01-15

我正在尝试使用 Visual Studio 2010 调试 JavaScript 代码,但无法设置断点。

我怎样才能做到这一点?

我只是注意到了一些事情,每次我尝试调用一个函数,无论什么函数,在 JavaScript 中,不知何故jQuery http://en.wikipedia.org/wiki/JQuery微软的 Ajax 框架 JavaScript 捕获它并检查文档是否准备好(document.onready或其他)并且永远不会将控制返回给我正在调用的函数!它到底为什么要这么做?我从来没有要求过!

我所拥有的只是对这些库的引用、脚本/链接引用,就像您在母版页顶部所做的那样。

这太荒谬了,我该如何解决它?


如果您的脚本位于单独的脚本文件 (.js) 中,那么您只需使用 F9 在一行上设置断点即可。

如果脚本合并到另一个文件(例如 aspx 文件)中,则无法设置断点。对于类似的情况,请使用debugger;javascript 语句在某个位置强制中断。

另请确保您使用的是最新版本的 javascript 文件,如有必要,请在 IE 中执行 Ctrl-F5 强制重新加载文件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Visual Studio 2008 或 Visual Studio 2010 中设置 JavaScript 断点 的相关文章