我有
object.name = 'foo';
var value = 'bar';
...
var params = { object.name : 1, value : value};
我想要一个等于的结果
var params = { foo : 1, value : bar };
我能做些什么?
对象有时被称为associative arrays
,因为每个属性都与可用于访问它的`string值相关联。
尝试使用[]
设置对象属性-
object.name = 'foo';
var value = 'bar';
var params = { value:value};
params[ object.name] = 1;
输出:- {value:“ bar”,foo:1}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句