无法提取JS对象数据

时间:2016-08-25 07:11:28

标签: javascript

我正在尝试从变量' colorArray'中获取颜色值。但它显示未定义。

typeof(colorArray)显示类型为OBJECT。 这个颜色数组我使用flot getData如下:

var colorArray=[];
var plot = $.plot(placeholder,dataset,options);
for(var i=0;i<plot.getData().length;i++) {
    var series = plot.getData()[i].color;
    colorArray.push(series);
}

**chrome console output**

1 个答案:

答案 0 :(得分:0)

不确定,但如果plot.getData()[i] .color已经是一个颜色值,那么只需将其更改为

var series = plot.getData()[i].color;
colorArray.push(series);