在js对象上使用反射的最有效方法是什么?这是一个示例数据结构:
var data = {
NortheastRegion:
{
RegionName: 'Northeast',
SomeGeneralRegionInfo: 'Info1'
}
SoutheastRegion:
{
RegionName: 'Southeast',
SomeGeneralRegionInfo: 'Info2'
}
}
假设我想使用与此类似的反射风格:
var regionName = 'SoutheastRegion';
var region = data[regionName];
var info = region.SomeGeneralRegionInfo;
做这样的事情的最有效方法是什么?