文件名称:tree-traversal:Node.js 的迭代树结构遍历库
文件大小:4KB
文件格式:ZIP
更新时间:2024-08-23 21:25:03
JavaScript
树遍历 Node.js 的迭代树结构遍历库。 为任意树结构提供(异步)迭代树遍历策略(广度优先,深度优先)。 还有递归遍历方法,但由于堆栈大小限制,它们不应该用于大型树。 安装 npm install tree-traversal 应用程序接口 breadth(rootNode, options) - 异步迭代广度优先遍历 rootNode - 树结构的根节点 options - 提供遍历树的回调的对象: // Options with default values: { // Subnode accessor: used to traverse the tree. // Must return an array of node's subnodes. subnodesAccessor : function ( node ) { return node . su