2013-06-14 4 views
2

Je n'arrive pas à comprendre comment obtenir une propriété d'objet en utilisant une représentation sous forme de chaîne du nom de cette propriété en javascript. Par exemple, dans le script suivant:get value with string key in javascript

consts = {'key' : 'value'} 

var stringKey = 'key'; 

alert(consts.???); 

Comment pourrais-je utiliser stringKey pour obtenir la valeur value pour montrer dans l'alerte?

Répondre

11

Utilisez la notation carrée [] support

var something = consts[stringKey];