在我的应用程序中,我在IE8(IE7标准文档模式)中收到以下错误
它说
SCRIPT2343: Stack overflow at line: 1
SCRIPT28: Out of stack space
jquery-min.js, line 1 character 30159
我在Firefox和Chrome中没有收到这些错误。
由于我的应用程序代码非常庞大,我无法理解如何在IE中完全调试? 是IE的jquery-min.js说实际原因还是可能不一定是问题?
我可以使用Developer工具栏以某种方式调试此堆栈溢出问题。
请帮助我如何调试。
答案 0 :(得分:3)
您可以使用IE开发人员工具在IE中调试脚本。只需按F12即可激活开发人员工具。 IE还附带了一个内置的开发人员工具,如谷歌Chrome(不是那个用户友好)。但您仍然可以使用它来调试脚本和观察调用堆栈。像我们在其他调试器中使用的那样使用debugger;
。
使用visual studio可以更好地控制脚本调试。如果您是.Net开发人员,则可以使用VS本身来调试JavaScript。