Java有java.utils,C++有STL,那JavaScript和TypeScript长期以来没有一个顺手的数据结构和算法库 data-structure-typed就应运而生 ## 性能 ### 部分超越JavaScript内置的数据结构 ### 部分超越C++ ## 顺手程度 ### 亲密拥抱JavaScript,TypeScript和ES6 #### 提供与JavaScript中Array完全一致的API体验 #### 提供生成器 ### 基类中统一实现通用方法 ### 完整的OOP封装 #### 可复用性 #### 可扩展性 为开发者提供继承所有数据结构的可能 ### 摒弃以往数据结构库中同时存在Set和Map #### 原滋原味的基础数据结构 不必分别记忆Set和Map的API ## 内置算法 ## 可视化 ### print方法 ### 可视化工具 #### 数据结构可视化 #### 步进式调试 ## 多种模块系统的支持