帮我看看哪有问题var tree = { name: 'root', children: [{ name: 'child1', children: [{ name: 'child1_1', children: [{ name: 'child1_1_1' }] }] }, { name: 'child2', children: [{ name: 'child2_1' }] }, { name: 'child3' }]};function traverseTree(node) { var child = node.children, arr = []; if (child) { for (var i in child) { if (!child[i].children) { arr.push({ "name": child[i].name }); } else { traverseTree(child[i]); } } } return arr;}
添加回答
举报
0/150
提交
取消