一个关于从值获取属性的有关问题

一个关于从值获取属性的问题在javascript中定义一个json对象例如var test {td1:我是td1,td2,我是

一个关于从值获取属性的问题
在javascript中 定义一个json对象 例如var test = {'td1':'我是td1','td2','我是td2'}; test = eval(test);可以使用test.td1的到'我是td1',但是怎么从'我是td1'得到td1呢???求大神详解!

[解决办法]
for(var i in test){
if(test[i]=='我是td1') alert(i);
}