如何创建一个从变量评估属性名称的对象?
例如:
我有变量myString = 'aString'
我想创建对象:
var obj = {
aString : "value";
}
我想使用变量myString
来创建它。
我想出的唯一解决方案是这样的:
var string = '{"' + myString + '": value }';
var obj = $.parseJSON(string);
我怎样才能使它更有效和更清洁?
如何创建一个从变量评估属性名称的对象?
例如:
我有变量myString = 'aString'
我想创建对象:
var obj = {
aString : "value";
}
我想使用变量myString
来创建它。
我想出的唯一解决方案是这样的:
var string = '{"' + myString + '": value }';
var obj = $.parseJSON(string);
我怎样才能使它更有效和更清洁?