控制台中的Firebug多行无法正常工作

时间:2016-09-27 18:08:21

标签: javascript console firebug

Firebug不会在控制台中显示所有行。如果我的代码如下:

var  arr=[4,3,2];

console.log("console");
arr; 

结果分为两行:

console
[4, 3, 2]

但是当它是一个不同的顺序时,最后只显示一行:

arr;
console.log("console");

结果:

console

问题出现在所有内容中,只有使用控制台,如果在数组/对象/函数调用之前放置,则可以接收其他输出行,否则将跳过其他输出。 有没有办法让firebug生成input =>输出结果在控制台中而不实际跳过任何东西?如果不可能,是否有一个不同的工具(使用js编译器)可以做到这一点??

1 个答案:

答案 0 :(得分:0)

Firebug和其他浏览器开发人员工具输出评估脚本的返回值。因为只能有一个返回值,所以只能获得一个输出。

如果您想获得更多输出,则需要使用console.log()Console API方法。

您可能希望使用JavaScript调试器,而不是使用控制台来调试代码。在Firebug中,调试器在Script panel内可用 这允许您在某行停止脚本执行,并在代码的特定点查看所有变量的值。