Questione : Variabile variabile di Javascript

Ciao tutti, il

How fanno io usano un nome variabile per osservare in su un altro valore variabile?

var variable1 = variable2 + “random_id„; il


This è per mezzi concentra, in modo da ha una biblioteca limitata di Javascript; rel= " nofollow "„ del _blank„„ del target= " di http://www.networkedmediatank.com/wiki/index.php/Javascript_on_NMT del href= del
ki/index.php/Javascript_on_NMT
del ank.com/wi di http://www.networkedmediat class= del

Risposta : Variabile variabile di Javascript

“eval„ è diabolico - migliorare per usare un po'più struttura.

Generare un oggetto di JSON che tiene “gli accoppiamenti di valore, di nome„, quindi il riferimento che preferibilmente.

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
varietà v = {
    “variable_1„: “123„,
    “variable_2„: “246„,
    “variable_3„: “3.1415„
};

// potete aggiungere le variabili come questo:

v [“var_name„ + random_id] = “qualunque„;

// accedete alle variabili come questo:

varietà var_1 = v.variable_1;
var_rnd di varietà = v [“var_name„ + random_id];
Altre soluzioni  
 
programming4us programming4us