在JavaScript中引用一个值

在JavaScript中引用一个值,javascript,arrays,reference,Javascript,Arrays,Reference,我有几个复选框,我想使用它们的“name”属性作为我在数组中引用的值 假设我有这样一个数组: var test = { "one" : 1, "two" : 2, } var someBtn = "one"; 我该怎么说呢 test.someBtn; // Which would translate to test.one 显然,test.someBtn不起作用。这是可能的吗?只需将其视为一个数组: test[someBtn] 我很困惑。您问题中的测试是一个对象,而不是数

我有几个复选框,我想使用它们的“name”属性作为我在数组中引用的值

假设我有这样一个数组:

var test = {
    "one" : 1,
    "two" : 2,
}

var someBtn = "one";
我该怎么说呢

test.someBtn; // Which would translate to test.one

显然,test.someBtn不起作用。这是可能的吗?

只需将其视为一个数组:

test[someBtn]

我很困惑。您问题中的
测试是一个对象,而不是数组。更好的标题是“通过变量访问JavaScript属性”-搜索该属性,将有许多重复项。例如,