javascript附加到数组中的变量

时间:2010-01-12 19:12:02

标签: javascript

我不确定它是否总共有一个n00b问题,但现在就这样了。

我有一个带有值的JSON数组:

array[0].1 = "the value I want"

现在我想将所有“我想要的值”包含在这个变量中,如:

the value I want [1], the value I want [2]....

我该怎么办? 事实上,如果有一种方法,我可以将逗号分隔值变为变量,请告诉我。

编辑:澄清问题

我想创建一个变量,我想在其中附加来自JSON数组的所有数据。 例如,如果JSON数据显示为:

data [0] = value, 数据[1] =值, 数据[2] =值, ...

我希望将所有“值”附加到变量中。

2 个答案:

答案 0 :(得分:2)

var mystring=array.join(", ");也许?

答案 1 :(得分:1)

var b = 'I,am,a,JavaScript,hacker'
var temp = new Array();
temp = b.split(',');

现在,字符串已被拆分为5个字符串,这些字符串放在数组temp中。逗号本身已经消失了。

temp[0] = 'I';
temp[1] = 'am';
temp[2] = 'a';
temp[3] = 'JavaScript';
temp[4] = 'hacker.';

取自QuirksMode

join 是split的“反面” - 使用它将数组的元素附加到变量中。

var j = temp.join(',');  // sets j to 'I,am,a,JavaScript,hacker'