0
我有幾個複選框,我想使用他們的「名稱」屬性作爲我在數組中引用的值。在JavaScript中引用一個值
比方說,我有這樣一個數組:
var test = {
"one" : 1,
"two" : 2,
}
var someBtn = "one";
我怎麼能說下?
test.someBtn; // Which would translate to test.one
顯然,test.someBtn不起作用。這甚至有可能嗎?
我很困惑。在你的問題中'測試'是一個對象,而不是一個數組。 – Zhihao 2013-05-14 04:11:56
更好的標題是「通過變量訪問JavaScript屬性」 - 搜索此內容並將會有*許多*重複內容。 – user2246674 2013-05-14 04:13:04
例如http://stackoverflow.com/questions/2241875/how-to-create-object-property-from-variable-value-in-javascript,http://stackoverflow.com/questions/9424885/accessing-object-and- property-via-variable,http://stackoverflow.com/questions/4244896/dynamic-object-property-name – user2246674 2013-05-14 04:14:41