traversal:模块化递归树遍历

时间:2024-07-04 09:39:08
【文件属性】:

文件名称:traversal:模块化递归树遍历

文件大小:429KB

文件格式:ZIP

更新时间:2024-07-04 09:39:08

JavaScript

遍历 瑞安·桑多·理查兹 介绍 是计算机科学中的一个基本问题,它发生在许多上下文中(例如编译器)。 这个库旨在使它们更容易在 JavaScript 中编写和阅读。 用法 遍历通过以 JavaScript 类的形式保存树遍历的计算状态来工作。 该库公开了一个工厂方法traversal() ,它创建一个新实例并允许您覆盖其默认行为。 这是一个如何使用它的示例: // 1. Require the library var traversal = require ( 'traversal' ) ; // 2. Format a tree using nest objects var myTree = { name : 'root' , left : { name : 'left child' } , right : { name : 'right child'


【文件预览】:
traversal-master
----.gitignore(42B)
----README.md(8KB)
----test()
--------fixtures.js(802B)
--------traversal.js(5KB)
----docs()
--------recur.js.html(3KB)
--------TreeTraversal.html(18KB)
--------traversal.js.html(9KB)
--------global.html(9KB)
--------fonts()
--------scripts()
--------styles()
--------index.html(1KB)
--------Recur.html(9KB)
----LICENSE(1KB)
----bower.json(472B)
----package.json(1KB)
----dist()
--------js()
----index.js(63B)
----.travis.yml(60B)
----lib()
--------recur.js(2KB)
--------traversal.js(8KB)
----gulpfile.js(2KB)
----dist.js(63B)

网友评论