假设我有这个对象:
test = {
testObj: {
"1": {
"key": "value"
}
}
}
我想像这样添加值testObj
:
test.testObj["2"].key = "my value";
我收到错误TypeError: Cannot set property 'key' of undefined
现在我知道key
它还不存在,但2
也不存在,但我可以为它设置值:
test.testObj["2"] = "something";
那么我能做些什么呢?
编辑 哇,我觉得自己没有弄清楚这一点很愚蠢......无论如何,谢谢你们。