2010-01-12 7 views
0

je ne suis pas sûr si c'est une question n00b totale, mais ici va.javascript ajouter à une variable d'un tableau

j'ai un tableau JSON avec des valeurs:

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

maintenant je veux inclure tous « la valeur que je veux » dans cette une variable comme:

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

Comment puis-je faire? En fait, s'il y a un moyen d'obtenir les valeurs séparées par des virgules dans une variable, merci de me le faire savoir.

EDIT: CLARIFICATION DE LA QUESTION

Je veux créer une variable dans laquelle je veux ajouter toutes les données du tableau JSON j'ai. par exemple, si les données JSON lit:

données [0] = valeur, données [1] = valeur, données [2] = valeur, ...

je veux tout " valeur "ajouté dans une variable.

+4

'array [0] .1' est une syntaxe invalide. –

+0

pourquoi est-ce invalide. J'ai spécifiquement mentionné ses données JSON. – amit

+0

Parce que seul un identificateur peut suivre le '.' et les identifiants ne peuvent pas commencer par un nombre. la syntaxe correcte serait 'array [0] [1]' –

Répondre

2

var mystring=array.join(", "); peut-être?

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

Maintenant, la chaîne a été divisée en 5 chaînes qui sont placées dans le tableau temp. Les virgules elles-mêmes sont parties.

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

Tiré de QuirksMode.

rejoindre le est le "contraire" de split - l'utiliser pour ajouter les éléments d'un tableau ensemble dans une variable.

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