如何在Firebug中调试脚本?

时间:2010-02-10 20:09:27

标签: javascript debugging firebug

我永远无法在Firebug中正确查看脚本,每个脚本都显示在一行中。如下图所示:

http://img716.imageshack.us/img716/1126/54274507.png 我如何正确查看它以便我可以调试它?

提前谢谢!

3 个答案:

答案 0 :(得分:3)

通过删除所有无关的空格来缩小此脚本。

您无法轻松调试此类脚本。

您自己编写且未缩小或压缩的脚本通常会在多行上显示,并且可以进行调试。

答案 1 :(得分:0)

脚本编写者缩小并经常将变量名称更改为难以识别的字母数字名称,基本上希望脚本最不可读,因此没有人复制他们的代码/逻辑,因为人们可以使用firebug和类似的东西轻松地做到这一点。 这样的脚本可能是一个真正的调试难题,你很少有机会理解这个。 无论如何,这一切都是最好的。

你是否尝试通过在这个唯一可用的行上设置断点来调试它?

答案 2 :(得分:0)

对于您自己的脚本,只需致电:

console.log(someObject);

我通常会在“控制台”选项卡上闲逛,看看哪些错误或记录的项目进来,或者使用控制台本身输入我想要运行的代码。

我从不使用“脚本”标签。

如果您只是想要很好地查看代码,请使用美化器:jsbeautifier.org