Я хочу иметь возможность рекурсивно добавлять элементы к одному объекту и не могу использовать синтаксис salutations[element]
, так как value
каждого key
будет определяться пользовательским вводом, поэтому мне нужно примитивно использоватьsalutations
чтобы установить для каждого объекта greetings
.
greetings = { key: value, chain: {} }
salutations = greetings.chain
for(var i = 0; i < j; i++){
salutations = { key: value, chain: {} }
salutations = salutations.chain
}
Я хочу, чтобы результат на первой итерации был greetings.chain = { key: value, chain: {} }
, а вторая итерация была greetings.chain.chain = { key: value, chain: {} }
и т. Д.
Возможно ли это?