通过string获取自定义对象属性var

可能重复:
JavaScript对象,访问variables的属性名称?

试图让我的JS更先进…

我有一个自定义对象:

Object myObject = new Object(); myObject.thing = anythingHere; 

我希望能够通过传入一个string来检索自定义对象属性…例如:

 var propertyString = 'thing'; alert(myObject.propertyString); 

我无法弄清楚。 我已经看过一些自定义对象的教程 – 但没有显示如何获得属性,我不知道名称…另外 – 我想避免循环所有的属性,如果可能的话…

谢谢!!!

只需使用myObject['thing']

你可以使用:

 myObject[propertyString] ;