javascript对象显示为null但object.property返回数据

时间:2012-08-27 14:21:15

标签: javascript object

我正在尝试设置一个对象var但由于某种原因,这个对象不允许我设置变量,但它仍然显示出来。

Theme.opts.series = series_data.series;     
console.log(Theme.opts);
console.log(Theme.opts.series);

在上面的示例中,第一个控制台日志返回一个对象,但系列为null。 第二个控制台日志按预期返回series_data.series的内容。

当另一个人说它在那里时,为什么它看起来是空的?

如果您需要更多信息,请与我们联系。 Series包含1000 +的数组。

我也可以将此设置为除系列之外的任何其他属性。所以Theme.opts.foo = series_data.series按预期工作。

1 个答案:

答案 0 :(得分:0)

您需要先定义Theme.opts

Theme.opts = {};
Theme.opts.series = series_data.series;