调试基于javascript和web的应用程序

时间:2011-11-12 18:53:49

标签: javascript debugging

我正在尝试习惯网络开发,最近有一件事让我望而已,就是调试代码,特别是javascript代码。例如,如果我在视觉工作室制作了一个C ++程序,我说

for(INT i=0;i<10;i++)
{
//
}

它会通过一个错误说它不知道INT是什么(可能不是),而不是运行。它似乎是在javascript中,如果某些东西不起作用,就没有办法看到哪里和为什么。是否有javascript调试器,您可以在其中输入代码以查看变量是拼写错误还是不存在?

谢谢,

2 个答案:

答案 0 :(得分:2)

应在浏览器错误控制台中记录Javascript错误。

在Chrome中转到视图&gt;开发人员&gt; Javascript控制台

在Firefox中,转到工具&gt; Web开发人员&gt;错误控制台

作为外部源代码调试器,我推荐使用FireBug,因为它是一个出色的全能html / css和javascript调试器,允许您编辑和预览代码中的代码更改。

Link to Firebug

答案 1 :(得分:0)

在运行代码之前,JSLint可以帮助解决一些问题。 Firebug,或Chrome等价物以及IE开发人员工具(F12)都是很棒的调试器。