我有这样的 json 对象
[
{"id" : 1, "parentid" : null},
{"id" : 2, "parentid" : null},
{"id" : 3, "parentid" : 2},
{"id" : 4, "parentid" : 3}
]
Run Code Online (Sandbox Code Playgroud)
我想让它像这样嵌套在javascript中
[
{"id" : 1, "parentid" : null},
{"id" : 2, "parentid" : null, "childs":
[{"id" : 3, "parentid" : 2, "childs":
[{"id": 4, "parentid" : 3}]}]
}
]
Run Code Online (Sandbox Code Playgroud)
我需要使用递归函数还是只需一个简单的循环即可完成?实现这一目标最有效的方法是什么?