求最简单的方法进行原生js 循环遍历树(json数据)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求最简单的方法进行原生js 循环遍历树(json数据)相关的知识,希望对你有一定的参考价值。

数据类似这样,每个子节点都有children,叶子节点的children为空,
要求删除叶子节点的children元素
var tree =
name : 'root',
children : [
name : 'child1',
children : [
name : 'child1_1',
children : [
name : 'child1_1_1' ,
children : []
]
]
,
name : 'child2',
children : [
name : 'child2_1' ,
children : []
]
,
name : 'child3' ,
children : []
]
;

参考技术A 递归吧般树都递归

以上是关于求最简单的方法进行原生js 循环遍历树(json数据)的主要内容,如果未能解决你的问题,请参考以下文章

js 循环遍历变量的几种方式

JSON.stringify()方法的原生JS实现

js循环遍历对象的方法

js 数组循环的几种方法及返回值

理清Js的各种遍历

求jsp json数组遍历方法