2011-01-23 72 views
1

另一個非常簡單的問題。使用變量作爲JavaScript對象屬性的一部分

我有一些像這樣的代碼:

var a = {"foo":"bar"}; 

其中創建一個名爲a了帶有值bar稱爲foo屬性的對象。

我想做到這一點:

var propName = "foo"; 
a = {propName:"bar"}; 

而且兩個a對象是相同的。

我該怎麼做?

(上下文是我建立的目的是傳遞給jQuery的CSS方法)

回答

4

你必須設置的兩個步驟:

var a = {}; 
a[propName] = 'bar'; 
+0

非常感謝!很容易,當你知道如何! – 2011-01-23 13:08:46

相關問題