这是一个data
我们打开一个来看看,是这样的,里面有children
然后再把children打开
然后再打开里面的其中一个对象,里面还有一层children,不过是为空
这就是这个data的数据结构,现在我需要的是遍历这个data里的所有children,然后如果这些children里的appId=pid话,然后就把这个children的数据放在这个appId的children,并删除外面那条children,简单的来说就是剪切→粘贴
先感谢大神们的解答
这是一个data
我们打开一个来看看,是这样的,里面有children
然后再把children打开
然后再打开里面的其中一个对象,里面还有一层children,不过是为空
这就是这个data的数据结构,现在我需要的是遍历这个data里的所有children,然后如果这些children里的appId=pid话,然后就把这个children的数据放在这个appId的children,并删除外面那条children,简单的来说就是剪切→粘贴
先感谢大神们的解答
从描述来看,就是对一个树形结果进行遍历,数据结构课应该有讲 —— 我也不多说了,直接看下面这篇:
虽然是以 TypeScript 为例,不过去掉类型相关的东西,就是 JavaScript 了。
13 回答12.7k 阅读
8 回答2.4k 阅读
2 回答5k 阅读✓ 已解决
7 回答1.8k 阅读
9 回答1.6k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
5 回答747 阅读
是这样?