可能性のある複製:
javascriptオブジェクト、アクセス変数のプロパティ名?
私のJSをより高度にしようとしています...
カスタムオブジェクトがあります。
Object myObject = new Object();
myObject.thing = anythingHere;
文字列を渡すことにより、カスタムオブジェクトのプロパティを取得できるようにしたい...例えば:
var propertyString = 'thing';
alert(myObject.propertyString);
よくわかりません。カスタムオブジェクトのチュートリアルを多数見てきましたが、名前がわからないプロパティを取得する方法は何も示していません...また、可能な場合はすべてのプロパティをループしないようにします...
ありがとう!!!
単にmyObject['thing']
。
次を使用できます。
myObject[propertyString] ;