使用变量作为JavaScript对象属性的一部分
问题描述:
另一个非常简单的问题。使用变量作为JavaScript对象属性的一部分
我有一些像这样的代码:
var a = {"foo":"bar"};
其中创建一个名为a
了带有值bar
称为foo
属性的对象。
我想做到这一点:
var propName = "foo";
a = {propName:"bar"};
而且两个a
对象是相同的。
我该怎么做?
(上下文是我建立的目的是传递给jQuery的CSS方法)
答
你必须设置的两个步骤:
var a = {};
a[propName] = 'bar';
非常感谢!很容易,当你知道如何! – 2011-01-23 13:08:46