动机 在javascript中不乏用于操作树的库。 因为我们试图专注于通用多向树,所以我们排除了那些专注于特殊树(即二叉搜索树,红黑树等)的库。 同样,我们没有考虑从可视化角度看树的库(例如 ),因为我们在此专注于处理数据结构,并提供一些基本操作。 这样的库包括最有趣的主题,按兴趣排列: :维护,仅具有API遍历功能,自由树格式,树不可变,允许部分遍历(节点跳过),迭代算法,不完整的文档 :维护,API特性仅可遍历,自由树格式,树可变,声称已针对性能进行了优化!,用于跳过节点或取消遍历的漂亮API,迭代算法,不完整的文档 :维护和贡献基于命令的基于对象的API,基本操作(遍历,查找)