Ciao a tutti, devo fare una cosa del genere:
mi da l'errore: tmpinfo[titlebox] is undefinedcodice:var titlebox = 'abc'; var tmpinfo = { titlebox : new Array() };
come si possono dichiarare gli array associativi con le variabili?
Ciao a tutti, devo fare una cosa del genere:
mi da l'errore: tmpinfo[titlebox] is undefinedcodice:var titlebox = 'abc'; var tmpinfo = { titlebox : new Array() };
come si possono dichiarare gli array associativi con le variabili?
grazie per l'aiuto però non posso fare tmpinfo.abc
sennò avrei fatto direttamente var tmpinfo = { 'abc' : new Array() };
titlebox ha un contenuto variabile (cambia ogni ciclo for)
esempio:
for(i = 0.....
{
var titlebox = getsomething(i):
var tmpinfo = { titlebox : new Array() };
tmpinfo.titlebox.push(...)
mentre dovrei fare una cosa del genere:
tmpinfo[titlebox].push(...)
}
allora fai
eval("tmpinfo."+titlebox+".push(...)");