| Class | Description |
|---|---|
| Area | Area对象,用于对面积的一些封装使用,包括面积的计算、面积的字符串表示、面积的构造和加减运算。 |
| Digit | 数值类,用于数值的表示和计算等。 |
| Distance | Distance对象, 包含一个值和一个单位。用于距离的表示和计算。 |
| HashMap | 该类在 TypeScript 中实现哈希映射数据结构。 |
| HashSet | HashSet 类是 TypeScript 中的一个通用类,它创建一个具有唯一元素的新集合。 |
| Money | Money 类表示货币值,并提供用于创建、添加、减去、格式化以及将值转换为字符串的方法。 |
| Function | Description |
|---|---|
| calcBirthday(no) | 函数“calcBirthday”接受一个身份证字符串参数并执行与生日相关的计算。 |
| calcSex(no) | 根据身份证计算性别 |
| isEven(n) | 该函数检查给定数字是否为偶数并返回一个布尔值。 |
| isFalse(value) | 该函数检查值是否为假。 |
| isOdd(n) | 该函数检查给定数字是否为奇数并返回一个布尔值。 |
| isTrue(value) | 该函数检查一个值是真值还是假值并返回一个布尔值。 |
| verity(no) | 校验身份证是否合法 |
| whenFalse(fn) | 函数“whenFalse”接受一个回调函数作为参数,并在条件为假时执行它。 |
| whenTrue(fn) | 函数 whenTrue 返回一个函数,该函数将另一个函数作为参数,并且仅当 isTrue 函数返回 true 时才执行它。 |
| Interface | Description |
|---|---|
| DigitFormat | Digit的格式化参数 - precision: 小数点后的位数 - unit: 单位 |
| Format | format的格式化参数 |
| Type Alias | Description |
|---|---|
| DistanceUnit | 距离对象的具体单位 |
| Unit | Area对象的单位。 |