lodash 有没有在复杂对象中查找指定键值对的方法?

发布于 2022-09-12 04:26:22 字数 596 浏览 15 评论 0

举个例子子:
`

data = [
    {
        id:1,
        name: 'a',
        group: [
            {
                label: 111
                id:222
            },
            {
            label: 111
            id:3333
            },
            {
                ids:[
                    {
                        id:'这是要查找的深层目标'
                    }
                ]
            }
        ]
    }
]

`

就类似与上面这种非常非常复杂的结构,有没有直接点的方法比如说:

_.(data, id => id == '这是要查找的深层目标') 然后直接返回如下:

{id: '这是要查找的深层目标'}.

如果没有,有什么思路给他加一个,要不然 多次遍历太复杂了,新手求教大佬

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文