树数据处理
作者:互联网
递归遍历树结构,根据条件删除树的某些节点
根据条件删除树的某些节点。示例中条件为:grade !== 1
function filterTree (data) { var newTree = data.filter(x => x.grade !== 1) newTree.forEach(x => x.children && (x.children = filterTree(x.children))) return newTree }
标签:grade,节点,filterTree,newTree,数据处理,data,children 来源: https://www.cnblogs.com/sangzs/p/16249502.html