我发现自己在Visual Studio中编写越来越多的Javascript,并因为缺少静态类型检查和Intellisense而导致代码库变大,因此会遇到愚蠢的错误。
e.g。
$("#JobVacanciesApplicationEmail").prop("disabled" = false);
应该是
$("#JobVacanciesApplicationEmail").prop("disabled", false);
但是发生了,因为我正在用这种替代方法进行切割和改变:
//document.getElementById("JobVacanciesApplicationEmail").disabled = false;
我只是人类而且我犯了错误,特别是在漫长的一天之后。我使用警报框来确保东西发射,从而缩小问题范围。
我如何在Javascript中像在C#中一样富有成效?我可以激活Visual Studio中内置的东西吗?有哪些工具可以提供帮助?
由于
答案 0 :(得分:2)
好的,在您的方案中,您可以根据浏览器轻松使用Chrome调试器或FireBug。
答案 1 :(得分:1)
尝试使用像JSLint这样的linter来帮助跟踪语法错误。应该类似于您对IntelliSense的习惯