我有以下对象:
var myObj =
{
prop1 : 'val',
prop2 : 'val'
},
hisObj =
{
prop1 : 'val',
prop2 : 'val'
},
herObj =
{
prop1 : 'val',
prop2 : 'val'
};
现在我运行一个 ajax 调用并将 3 组数据作为数组返回。这些数组中的每一个的键等于my
:his
和her
。
我如何将正确的对象分配给处理 ajax 响应的函数中的私有变量。我试着这样开始:
function ajax_callback(data)
{
$.each( data, function( key , value )
{
var options = key + 'Obj';
...
});
};
var options
在这种情况下是正确的类型string
。我将如何动态创建变量options
以包含正确的对象而不是其名称的字符串表示形式?