1

我在javascript中有这些数组,它将成为使用highcharts的图形的输入数据

数据 = [ 20 , 29, 25, 30, 21, 17, 20, 19 , 18];

我需要的是能够连接某些字符串以最终得到这些

数据= [ {颜色:'#55B647',y:20},29、25、30、21、17、20,{颜色:'#F15B49',y:19},18];

我试图访问数组并像这样评估新值

数据[0]= "{ 颜色: '#55B647', y:" + 数据[0] + "}";

但是不工作,我该怎么办?我的代码有什么问题?

4

1 回答 1

5

这应该是对的:

data[0] = { color: '#55B647', y: data[0] };


请记住,JS 中的对象声明如下:

var object = { key1: value1, key2: value2};
于 2012-08-24T17:52:42.340 回答