首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >js递归删除某个对象里没有包含的某个字段则删除,则删除该对象?

js递归删除某个对象里没有包含的某个字段则删除,则删除该对象?

提问于 2020-03-01 12:17:02
回答 0关注 0查看 498

1-这里是原数组对象

{

代码语言:javascript
复制
"code": 1,
"data": [
    {
        "department_name": "xxxx有限公司",
        "parent_id": 0,
        "child_list": [
            {
                "department_name": "销售部",
                "parent_id": 1,
                "child_list": [
                    {
                        "amount": 10000.0,
                        "employee_name": "yq"
                    },
                    {
                        "amount": 120.0,
                        "employee_name": "孙++"
                    }
                ]
            },
            {
                "department_name": "商务部",
                "parent_id": 1,
                "child_list": [
                    {
                        "amount": 2200.0,
                        "employee_name": "yq"
                    }
                ]
               
            },
            {
                "amount": 12200.0,
                "employee_name": "yq"
            },
            {
                "amount": 18.0,
                "employee_name": "李易峰"
            },
            
            {
                "amount": 120.0,
                "employee_name": "孙鹏"
            }
        ]
    }
],
"msg": "操作成功"

}

提问:要求递归后得到的数组对象。。

{

代码语言:javascript
复制
"code": 1,
"data": [
    {
        "department_name": "xxxx有限公司",
        "parent_id": 0,
        "child_list": [
            {
                "department_name": "销售部",
                "parent_id": 1,
                "child_list": [
                    {
                        "amount": 10000.0,
                        "employee_name": "yq"
                    },
                    {
                        "amount": 120.0,
                        "employee_name": "孙++"
                    }
                ]
            },
            {
                "department_name": "商务部",
                "parent_id": 1,
                "child_list": [
                    {
                        "amount": 2200.0,
                        "employee_name": "yq"
                    }
                ]
            }
        ]
    }
],
"msg": "操作成功"

}

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档