Bonjour, je souhaite créer un array object avec javascript, je procede comme ci dessous:
Code js : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 var myAssoc= new Array(); for(var i=0; i<8; i++) { myAssoc.push({cle1: tableauData[0], cle2: tableauData[1], cle3: tableauData[2], cle4: tableauData[3]}); }
comme ceci tout se passe très bien, ce que j'aimerai faire maintenant, c'est au lieu de mettre les "cle" en dur, j'aimerai que ces clés viennent d'un autre tableau, je m'explique avec le code ci-dessous:
Or ceci ne marche pas du tout...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 var tableau= new Array(); tableau=[cle1, cle2, cle3, cle4] for(var i=0; i<8; i++) { myAssoc.push({tableau[0]: tableauData[0], tableau[1]: tableauData[1], tableau[2]: tableauData[2], tableau[3]: tableauData[3]}); }
je ne sais pas comment faire pour ne pas fixer ces valeurs en dur...
L'erreur affichée est la suivante:
"missing : after property id"
J'espere que tout est clair, merci pour vos réponses
Partager