У меня есть следующий объект:Установка вложенного значения объекта
var object = {
"property1": "value1",
"property2": "value2",
"subobject": {
"property1": "value1",
"property2": "value2",
"subobject": {
"property1": "value1",
"property2": "value2",
"subobject": {...
}
}
}
}
Я пытаюсь установить один из вложенных свойств подобъектов, но вложенный уровень является динамическим.
Как я могу динамически установить одно из этих вложенных свойств, не делая что-то вроде этого: object.subobject.subobject = { ... }
?
Edit: Так, чтобы быть более конкретным, я пытаюсь установить один из вложенных подобъектов, но я не знаю, какой из них каждый раз.
Определение * динамический *. Как вы, кажется, на правильном пути. –
У вас есть ** объект **, а не JSON, который будет обозначаться строкой. –