Originariamente inviato da bonaprogram
eval( var1 )[var2]
in AS ,eval, restituisce solo un riferimento all'oggetto indicato tra le parentesi, nn il suo contenuto
Nn funziona...
Questo è lo script
Codice PHP:
ma = new Array (12, 32, 44, 55, 11);
slash = new Array();
slash[1] = "02"; // questo array contiene stringhe da considerare numeri
ms = Math.round(slash[1]);
trace (ms); // restituisce 2
// ora voglio la chiave 2 dell'array ma
xxx = eval(ma)[ms];
trace (xxx); // restituisce undefined
restituisce undefined :master: