J'aimerais créer dynamiquement et référencer certaines variables à la volée, mais je ne comprends pas comment.Utilisation d'une variable dynamique dans une instruction for
Voici ce que je pense que «devrait» fonctionner, mais je sais pas.
var weeks = 4;
for(i=0; i<weeks.length;i++){
var 'week_'+i = valueFromXML;
}
function wtFn(){
'week_'+i.splice(-1, 1);
if('week_'+i.length <=0){
$(this).parent().parent().slideUp();
}
}
Je suis ouvert aux suggestions. Merci d'avance.
Je pense que ce que je cherche à faire est en fait de créer un objet à la volée, tout comme la réponse ci-dessus, mais aussi de créer dynamiquement une série de tableaux à l'intérieur de l'objet. pour (i = 0; i
Jason
@Jason: cela devrait fonctionner ... – Shog9
@ Shog9 - cela semble fonctionner, mais je ne peux pas avancer la position du tableau pour remplir le point suivant ... tempVar ['week' + i]. push (jour) doit être le même que tempVar.week0 [i] .push (day), par exemple. mais je ne peux pas comprendre comment ajouter correctement le [i] pour la position du tableau. – Jason