Javascript 如何从现有值创建新对象?
我有Javascript 如何从现有值创建新对象?,javascript,Javascript,我有 object.name = 'foo'; var value = 'bar'; ... var params = { object.name : 1, value : value}; 我想要一个相当于 var params = { foo : 1, value : bar }; 我能做什么?对象有时被称为关联数组,因为每个属性都与一个可用于访问它的“字符串值”关联 尝试使用[]设置对象属性- object.name = 'foo'; var value = 'bar'; var par
object.name = 'foo';
var value = 'bar';
...
var params = { object.name : 1, value : value};
我想要一个相当于
var params = { foo : 1, value : bar };
我能做什么?对象有时被称为
关联数组
,因为每个属性都与一个可用于访问它的“字符串值”关联
尝试使用[]
设置对象属性-
object.name = 'foo';
var value = 'bar';
var params = { value:value};
params[ object.name] = 1;
输出:-{value:“bar”,foo:1}您已经尝试了什么?顺便说一句,
{object.name:1,value:value}
没有多大意义。这里也没有JSON。为什么要投反对票??