0

name、phone_number などのプロパティを持つオブジェクトがある場合、変数を使用して Javascript でそれらにアクセスするにはどうすればよいですか?

次のようにして、javascriptでプロパティ名にアクセスしたい:

object {name : "bob", phone_number : "911" }
propertiesArray = ["name","phone_number"];

 object.propertiesArray[0]; // instead of  object.name;
4

3 に答える 3

2
object[propertiesArray[0]]

これでうまくいきます。オブジェクト属性は、配列インデックスのようにアクセスできます。[]

于 2012-06-27T15:41:56.477 に答える
0

あなたはただ使うことができますobject[propertiesArray[0]]

于 2012-06-27T15:42:16.923 に答える
0

試す

object[propertiesArray[0]];
于 2012-06-27T15:42:32.140 に答える