发现 Javascript 个错误
Finding Javascript errors
我发现自己在 Visual Studio 中写的越来越多 Javascript,并且由于缺乏静态类型检查和 Intellisense 而导致代码库变大,因此在愚蠢的错误中挣扎。
例如
$("#JobVacanciesApplicationEmail").prop("disabled" = false);
应该是
$("#JobVacanciesApplicationEmail").prop("disabled", false);
但发生了,因为我正在用这个替代方案进行切割和改变:
//document.getElementById("JobVacanciesApplicationEmail").disabled = false;
我只是个人,我也会犯错误,尤其是在漫长的一天之后。我使用警报框来确保东西触发,从而缩小问题范围。
如何在 Javascript 中像在 C# 中一样高效?我可以激活 Visual Studio 中内置的东西吗?有哪些工具可以提供帮助?
谢谢
尝试使用像 JSLint 这样的 linter 来帮助跟踪语法错误。应该类似于您习惯使用 IntelliSense
好的,在您的场景中,您可以根据浏览器轻松使用 Chrome 调试器或 FireBug。
- 在 Chrome 中右键单击您的页面,选择检查或 ctrl+shft+I,将打开检查器。
现在单击 Sources,选择您的页面(您正在工作的页面),在这里您可以看到您的整个代码,转到 JavaScript 代码并标记断点(就像您在 VS 中所做的那样)。
运行随心所欲,这样就可以看到JavaScript代码中的语法错误和错误
- 点击控制台,如果你想点击并尝试 JQuery 或 JavaScript 代码
我发现自己在 Visual Studio 中写的越来越多 Javascript,并且由于缺乏静态类型检查和 Intellisense 而导致代码库变大,因此在愚蠢的错误中挣扎。
例如
$("#JobVacanciesApplicationEmail").prop("disabled" = false);
应该是
$("#JobVacanciesApplicationEmail").prop("disabled", false);
但发生了,因为我正在用这个替代方案进行切割和改变:
//document.getElementById("JobVacanciesApplicationEmail").disabled = false;
我只是个人,我也会犯错误,尤其是在漫长的一天之后。我使用警报框来确保东西触发,从而缩小问题范围。
如何在 Javascript 中像在 C# 中一样高效?我可以激活 Visual Studio 中内置的东西吗?有哪些工具可以提供帮助?
谢谢
尝试使用像 JSLint 这样的 linter 来帮助跟踪语法错误。应该类似于您习惯使用 IntelliSense
好的,在您的场景中,您可以根据浏览器轻松使用 Chrome 调试器或 FireBug。
- 在 Chrome 中右键单击您的页面,选择检查或 ctrl+shft+I,将打开检查器。 现在单击 Sources,选择您的页面(您正在工作的页面),在这里您可以看到您的整个代码,转到 JavaScript 代码并标记断点(就像您在 VS 中所做的那样)。 运行随心所欲,这样就可以看到JavaScript代码中的语法错误和错误
- 点击控制台,如果你想点击并尝试 JQuery 或 JavaScript 代码