为了账号安全,请及时绑定邮箱和手机立即绑定

js递归遍历

js递归遍历

手掌心 2018-10-10 13:15:19
帮我看看哪有问题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;}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1195 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信