我永远无法在Firebug中正确查看脚本,每个脚本都显示在一行中。如下图所示:
http://img716.imageshack.us/img716/1126/54274507.png 我如何正确查看它以便我可以调试它?
提前谢谢!
答案 0 :(得分:3)
通过删除所有无关的空格来缩小此脚本。
您无法轻松调试此类脚本。
您自己编写且未缩小或压缩的脚本通常会在多行上显示,并且可以进行调试。
答案 1 :(得分:0)
脚本编写者缩小并经常将变量名称更改为难以识别的字母数字名称,基本上希望脚本最不可读,因此没有人复制他们的代码/逻辑,因为人们可以使用firebug和类似的东西轻松地做到这一点。 这样的脚本可能是一个真正的调试难题,你很少有机会理解这个。 无论如何,这一切都是最好的。
你是否尝试通过在这个唯一可用的行上设置断点来调试它?
答案 2 :(得分:0)
对于您自己的脚本,只需致电:
console.log(someObject);
我通常会在“控制台”选项卡上闲逛,看看哪些错误或记录的项目进来,或者使用控制台本身输入我想要运行的代码。
我从不使用“脚本”标签。
如果您只是想要很好地查看代码,请使用美化器:jsbeautifier.org