在javascript中向对象添加数字命名元素

时间:2014-09-26 14:40:06

标签: javascript

我有以下对象

var foo = {
    "1" : {
        "test1" : "this is a test",
        "test2" : "this is a test2"
    }
}

您如何能够插入另一个数字命名元素?

    "2" : {
        "test3" : "this is a test3",
        "test4" : "this is a test4"
    }

1 个答案:

答案 0 :(得分:2)

您可以使用点或方括号表示法访问该对象。在这种情况下,您需要使用方括号表示法:

foo['2'] = {
  test3: "this is a test3",
  test4: "this is a test4"
}