paul:树遍历和变换函数

时间:2024-06-20 22:34:42
【文件属性】:

文件名称:paul:树遍历和变换函数

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-20 22:34:42

JavaScript

保罗 Paul 是一个函数库,用于处理树数据结构,例如抽象语法树、二叉树和其他嵌套数据结构。 npm install paul # hey, that rhymes 用法 var Paul = require ( 'paul' ) ; var Walker = new Paul ( [ 'children' ] ) ; var tree = { value : 10 , children : [ { value : 6 } , { value : 4 } ] } ; var sum = Walker . depthReduce ( tree , function ( num , node ) { return num + node . value ; } , 0 ) ; require ( 'assert' ) . equal ( 20 , sum ) ; 文档 p


【文件预览】:
paul-master
----index.js(8KB)
----package.json(651B)
----test()
--------index.js(15KB)
----LICENSE(773B)
----.gitignore(526B)
----README.md(12KB)

网友评论