在javascript中将字符串连接成一个数组

时间:2012-08-24 17:50:49

标签: javascript arrays string highcharts concatenation

我在javascript中有这些数组,它将成为使用highcharts

的图形的输入数据

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

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

data = [ {color:'#55B647',y:20} ,29,25,30,21,17,20, {color:'#F15B49',y :19} ,18];

我试图访问数组并像这些

一样分配新值

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

但是不起作用,我该怎么办呢?我的代码出了什么问题?

1 个答案:

答案 0 :(得分:5)

这应该是对的:

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


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

var object = { key1: value1, key2: value2};