像搜索下一个数组中的元素一样:
var x = new Array();
x['op1'] = { 'a' => '1', 'b' => '2' };
x['op2'] = { 'a' => '3', 'b' => '4' };
我需要解救与数组名称匹配的哈希。例如:
输入:op1
输出:{'a'=> '3','b'=> '4'}
答案 0 :(得分:0)
我认为你要找的只是一个包含其他物体的物体。通过这种方式,您可以按名称引用它们,如下所示:
var obj = {
'option1': { 'a': '1', 'b': '2' },
'option2':{ 'a': '3', 'b':'4' }
};
function getProp(propName) {
return obj[propName];
}
console.log(getProp("option2"));