我有一個多維嵌套父/子陣列如下:使用Javascript - 嵌套父/子陣列遞歸函數,以展父母只
{
parent: {
name: "foo"
},
children: [
{
parent: {
name: "asdf",
},
children: []
},
{
parent: {},
children: []
},
{
parent: {},
children: []
},
...
]
}
我想要做的就是應用此陣列上的遞歸功能,扁平化只是parent屬性,並保持兒童-是,爲了得到這樣的:
{
name: "foo",
children: [
{
name: "asdf",
children: []
},
{
children: []
},
{
children: []
},
...
]
}
我嘗試使用underscore.js但我無法找到一個遞歸函數,可以做的伎倆。有什麼想法嗎?
是有它的一些陣列?對於孩子也許? –
是的孩子是一個數組。我編輯了我的問題,謝謝你的評論! – Pola