正在查找Javascript错误

本文关键字:错误 Javascript 查找 | 更新日期: 2023-09-27 18:29:04

由于缺乏静态类型检查和Intellisense,代码库变得很大,我发现自己在Visual Studio中编写了越来越多的Javascript,并在愚蠢的错误中挣扎。

例如

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

应该是

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

但之所以发生,是因为我用这个替代方案不断改变:

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

我只是一个人,我会犯错,尤其是在漫长的一天后。我使用警报框来确保东西着火,这缩小了问题的范围。

我在Javascript中如何才能像在C#中那样高效?Visual Studio中有我可以激活的东西吗?有什么工具可以提供帮助?

感谢

正在查找Javascript错误

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

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

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