// ----题面
var data = [
{
parentId: 0,
id: 1,
value: '1'
},
{
parentId: 3,
id: 2,
value: '2'
},
{
parentId: 0,
id: 3,
value: '3'
},
{
parentId: 1,
id: 4,
value: '4'
},
{
parentId: 1,
id: 5,
value: '5'
},
];
// 请完成toTree函数将该数据整理为树状结构, 该树每个节点的结构如下,
// node = {
// children: [],
// parentId, // 不一定有这个字段
// id,
// value, // 不一定有这个字段
// }
const toTree = data => {
// your code here
}
console.log(toTree(data))