mirror of
https://github.com/zrwusa/data-structure-typed.git
synced 2024-11-23 12:54:04 +00:00
55 lines
822 B
Markdown
55 lines
822 B
Markdown
|
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方法
|
|||
|
|
|||
|
### 可视化工具
|
|||
|
|
|||
|
#### 数据结构可视化
|
|||
|
|
|||
|
#### 步进式调试
|
|||
|
|
|||
|
## 多种模块系统的支持
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|