{
items: [{}]
}
]
—>
[
{
id: 1,
items: [{id: 2}]
}
]
откуда эти id берутся?
зачем рекурсия? )
мало контекста в примере. покажите все исходные данные и ожидаемый результат
arr[i].items[i].id
точка лишняя
Я с телефона, бывает )
такой же массив как в примере только в нем больше объектов, у которых неизвестна глубина [ { items: [ {items: [ {items: []} ]} ] }, { items: [{}] } ]
если вложенность и непонятной глубины, то рекурсия, да но рекурсию при желании можно и в цикл развернуть по вашим примерам я ничего не понял, к слову, только по объяснениям
Обсуждают сегодня