0
当我有一个对象并且我想引用它中的一个属性时,我可以使用例如JS通过变量调用对象属性
objectName.propertyName
,当我有一个“子属性”我可以用
objectName.propertyName.propertyName
但我怎么可以用一个变量,这个语法?
objectName.myvar.propertyName
显然这是行不通的。该变量被解释为一个字符串本身,并要求键值为“myvar”的值为 。
如何做我必须声明使用此语法的变量要使用这样的:
var myvar = qwertz; objectName.myvar.propertyName
,并解释为
var myvar = qwertz; objectName.qwertz.propertyName
THX当我使用括号时,我没有删除objectName和[myvar]之间的点 – user3313731