Я занимаюсь ремеслом и смотрел на петли и т. Д., А затем подумал, что есть, вероятно, более быстрый способ сделать это. Тогда я заблудился в lodash документах ...Замените именованный объект на свойства этого объекта
Во всяком случае, я хочу работать над следующим объектном
{
stuff: {
thing1: 'value1',
thing2: 'value2',
thing3: 'value3'
},
something: 'value4'
}
й возвратом:
{
thing1: 'value1',
thing2: 'value2',
thing3: 'value3',
something: 'value4'
}
То есть, я хочу устраните уровень stuff
и получите все как братья и сестры. Говоря легко, я имею в виду. Я пробовал _.flatten
и ._flattenDepth
, но они работают только с массивами (возвращает пустой массив).
Thanks
Хорошо, спасибо! В чем проблема? – heydon
и он будет работать на любой глубине @heydon – baao
res - это результирующий объект. В первой строке функции я просто проверяю, прошел ли res (уже объект), а если нет, я создаю новый пустой. @heydon – baao