console.log无法打印数组内容,但是数组长度

时间:2012-03-07 22:53:49

标签: javascript backbone.js

我在javascript发生时有一个奇怪的错误(?):

我在一个项目上使用骨干,并在一个Collection上调用.toJSON(),它返回一个对象数组。 如果我直接将此来电输入Chrome控制台,则会正确显示该数组。

现在我在函数内部调用此方法,并将返回的数组赋值给变量。

当我现在尝试将此变量传递给console.log时,它将打印到控制台: “[]” 这意味着,它将是一个空数组。

但是如果我将variable.length传递给console.log,那么数字“9”将被打印到控制台 - 这是正确的。

我怎么可能无法将变量的内容打印到console.log?

0 个答案:

没有答案