查找Javascript错误

时间:2016-01-06 05:51:05

标签: javascript c# syntax-error

我发现自己在Visual Studio中编写越来越多的Javascript,并因为缺少静态类型检查和Intellisense而导致代码库变大,因此会遇到愚蠢的错误。

e.g。

$("#JobVacanciesApplicationEmail").prop("disabled" = false);

应该是

$("#JobVacanciesApplicationEmail").prop("disabled", false);
但是发生了,因为我正在用这种替代方法进行切割和改变:

//document.getElementById("JobVacanciesApplicationEmail").disabled = false;

我只是人类而且我犯了错误,特别是在漫长的一天之后。我使用警报框来确保东西发射,从而缩小问题范围。

我如何在Javascript中像在C#中一样富有成效?我可以激活Visual Studio中内置的东西吗?有哪些工具可以提供帮助?

由于

2 个答案:

答案 0 :(得分:2)

好的,在您的方案中,您可以根据浏览器轻松使用Chrome调试器或FireBug。

  • 在Chrome中右键单击您的页面,选择inspect或ctrl + shft + I,将打开检查器。 现在点击Sources,选择你的页面(你正在使用它),在这里你可以看到你的整个代码,转到JavaScript代码并标记断点(就像在VS中一样)。 根据需要运行,这样您就可以在JavaScript Code
  • 中看到语法错误和错误
  • 如果您想点击并尝试使用JQuery或JavaScript代码
  • ,请单击控制台

答案 1 :(得分:1)

尝试使用像JSLint这样的linter来帮助跟踪语法错误。应该类似于您对IntelliSense的习惯