このオブジェクトがあるとします:
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";
それで、私はそれについて何ができますか?
編集 すごい、自分でそれを理解していないのはばかげていると感じます...とにかくありがとう。