日志25-7-28
本文最后更新于 2025年8月21日星期四 06:59
今日学习小结:
- 函数
- Function类型:所有函数的原型
- 对象
- 属性名的索引类型
- 字符串
- 数字
- 结构类型原则:鸭子类型
- 严格字面量检查:对象赋值时的字段数量必须等同于声明时的数量
- 最小可选属性原则:如果对象的所有属性都是可选的,在声明对象时必须至少添加一个可选属性
- 空对象:和JS不同的是,声明的空对象不能再被赋值,比如obj.a = 1;
- 属性名的索引类型
- interface
- 类
- 实例属性的简写形式:直接在构造函数种声明 访问修饰符和属性名,比如 constructor(public name: string) {}
- 泛型
- 枚举
- 只读:枚举本身就是只读的,但在声明枚举时手动添加const能减少TS编译成JS的代码量,缺点是无法使用反向映射
日志25-7-28
https://zhiyun.blog/日志25-7-28/