我有这个对象:
var mallData = {
StLouis: {
Region: "CentralRegion",
Mall: "BaybrookMall"
},
Woodlands: {
Region: "CentralRegion",
Mall: "WoodlandsMall"
}
}
为了简化,这个变量:
var legalMallName = "StLouis";
我希望能够得到,
console.log(mallData.legalMallName.Region);
但是,如果不起作用,我只是不知道该怎么做。
答案 0 :(得分:3)
只需写下:mallData[legalMallName].Region
执行此操作,您将访问以对象legalMallName
的{{1}}值命名的属性,然后获取其属性Region。
答案 1 :(得分:1)
将变量用作键:
var region = mallData[legalMallName].Region