Javascript 将json推送到Flot图表的数组中

Javascript 将json推送到Flot图表的数组中,javascript,jquery,flot,Javascript,Jquery,Flot,我正在尝试将数据放入数组中。当前临时阵列如下所示: tmp[0][0] = "NY" tmp[0][1] = "52" tmp[1][0] = "FL" tmp[1][1] = "25" data = [ { label: "NY", data: 52}, { label: "FL", data: 25}, ]]; 我要做的是将数据推送到一个名为data的新数组中。数据的最终结构应如下所示: tmp[0][0] = "NY" tmp[0][1] = "52" tmp[1][0]

我正在尝试将数据放入数组中。当前临时阵列如下所示:

tmp[0][0] = "NY"
tmp[0][1] = "52"
tmp[1][0] = "FL"
tmp[1][1] = "25"
data = [
  { label: "NY",  data: 52},
  { label: "FL",  data: 25},
]];
我要做的是将数据推送到一个名为data的新数组中。数据的最终结构应如下所示:

tmp[0][0] = "NY"
tmp[0][1] = "52"
tmp[1][0] = "FL"
tmp[1][1] = "25"
data = [
  { label: "NY",  data: 52},
  { label: "FL",  data: 25},
]];
我好像没法让它继续下去。以下是我尝试过的:

for(var i = 0; i < tmp.length; i++) {
    data<%=r1%>.push([label: tmp[i][0],  data: tmp[i][1]]);
}
for(变量i=0;i
我碰到的只是砖墙,我的大脑受伤了。有什么想法吗?

是ASP标签吗?这样做:

for(var i = 0; i < tmp.length; i++) {
    data<%=r1%>.push({label: tmp[i][0],  data: tmp[i][1]});
}
for(变量i=0;i
现在,您的数据包含对象,因此您可以通过以下方式访问它们:

for(var i = 0; i < data.length; i++) {
    console.log(data[i].label);
    console.log(data[i].data);
}
for(变量i=0;i
是ASP标记吗?这样做:

for(var i = 0; i < tmp.length; i++) {
    data<%=r1%>.push({label: tmp[i][0],  data: tmp[i][1]});
}
for(变量i=0;i
现在,您的数据包含对象,因此您可以通过以下方式访问它们:

for(var i = 0; i < data.length; i++) {
    console.log(data[i].label);
    console.log(data[i].data);
}
for(变量i=0;i
是ASP标记吗?这样做:

for(var i = 0; i < tmp.length; i++) {
    data<%=r1%>.push({label: tmp[i][0],  data: tmp[i][1]});
}
for(变量i=0;i
现在,您的数据包含对象,因此您可以通过以下方式访问它们:

for(var i = 0; i < data.length; i++) {
    console.log(data[i].label);
    console.log(data[i].data);
}
for(变量i=0;i
是ASP标记吗?这样做:

for(var i = 0; i < tmp.length; i++) {
    data<%=r1%>.push({label: tmp[i][0],  data: tmp[i][1]});
}
for(变量i=0;i
现在,您的数据包含对象,因此您可以通过以下方式访问它们:

for(var i = 0; i < data.length; i++) {
    console.log(data[i].label);
    console.log(data[i].data);
}
for(变量i=0;i
方括号会推送数组而不是对象,因此将方括号替换为花括号,如:

for(var i = 0; i < tmp.length; i++) {
    data<%=r1%>.push({label: tmp[i][0], data: tmp[i][1]});
}
for(变量i=0;i
方括号会推送数组而不是对象,因此将方括号替换为花括号,如:

for(var i = 0; i < tmp.length; i++) {
    data<%=r1%>.push({label: tmp[i][0], data: tmp[i][1]});
}
for(变量i=0;i
方括号会推送数组而不是对象,因此将方括号替换为花括号,如:

for(var i = 0; i < tmp.length; i++) {
    data<%=r1%>.push({label: tmp[i][0], data: tmp[i][1]});
}
for(变量i=0;i
方括号会推送数组而不是对象,因此将方括号替换为花括号,如:

for(var i = 0; i < tmp.length; i++) {
    data<%=r1%>.push({label: tmp[i][0], data: tmp[i][1]});
}
for(变量i=0;i
是。。。这是ASP标记只需使用括号而不是[]yea。。。这是ASP标记只需使用括号而不是[]yea。。。这是ASP标记只需使用括号而不是[]yea。。。这是一个ASP标记只需使用括号而不是[]谢谢我更改了答案,我用json思考,现在我已经学会了区别!完全有效,没有引号。。正如这里详述的:甜蜜。。。现在如何遍历数据数组?使用相同的方法,但现在数据数组包含对象。data[i].label或data[i].datafor(i=0;如果我更改了答案,我会用json思考,现在我学会了区分!完全有效,没有引号..正如这里详细说明的:甜蜜…我现在如何迭代数据数组?使用相同的方法,但现在您的数据数组包含对象。数据[i].label或data[i].datafor(i=0;ithanks我更改了我的答案,我用json思考,现在我学会了diff!完全有效,没有引号..如这里所述:很好…我现在如何迭代数据数组?使用相同的方法,但现在您的数据数组包含对象。数据[i]。标签或数据[i]。datafor(i=0;ithanks我更改了我的答案,我用json思考,现在我已经学会了diff!完全有效,没有引号..正如这里所阐述的:很好…我现在如何迭代数据数组?使用相同的方法,但现在您的数据数组包含对象。数据[i]。标签或数据[i]。datafor(i=0;i)