Javascript 使用变量访问对象的属性

Javascript 使用变量访问对象的属性,javascript,Javascript,如果我有一个对象,具有名称、电话号码等属性,我如何使用变量访问Javascript中的对象 我想通过如下操作访问javascript中的属性名称: object {name : "bob", phone_number : "911" } propertiesArray = ["name","phone_number"]; object.propertiesArray[0]; // instead of object.name; 这样就行了。使用[]可以像访问数组索引一样访问对象属性。您只

如果我有一个对象,具有名称、电话号码等属性,我如何使用变量访问Javascript中的对象

我想通过如下操作访问javascript中的属性名称:

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

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

这样就行了。使用
[]

可以像访问数组索引一样访问对象属性。您只需使用
对象[propertiesArray[0]]
试试

object[propertiesArray[0]];

可能的重复和更多…顺便说一句,这不是JSON,这是一个对象文字。
object[propertiesArray[0]];