gpt4 book ai didi

javascript - 按属性遍历嵌套数据

转载 作者:行者123 更新时间:2023-12-03 09:57:52 25 4
gpt4 key购买 nike

假设我在数组中有一些数据。该数组的每个元素都是一个对象,可以具有:

  • ID
  • 一些数据
  • 一个属性(我们称之为 sub),其中包含具有相同属性(包括该 sub 属性)的对象数组。

基本上,这是一个嵌套数据,其中每个对象可以容纳更多对象。

我知道我可以使用像this one这样的递归函数来遍历该数据树。 ,但我想知道是否有下划线或 Angular 可以为我提供一些东西,可以避免我不得不威胁所有样板文件,而只需执行类似 data.findNestedById(12345, "sub"); 的操作

最佳答案

看看这个 https://github.com/s3u/JSONPath这可能对你有帮助。将所需的脚本引用包含到您的页面中,然后您可以尝试像这样的操作。

JSONPath({json: jsonObject, path: pathToLookFor});

演示 http://plnkr.co/edit/6uNp23JkuRkQCI1KnmAK?p=preview

关于javascript - 按属性遍历嵌套数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30674080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com