1. 属性 / 参数修饰?可选属性 / 可选参数readonly只读不能修改!非空断言一定不为 null/undefined2. 类修饰符你说的 # 在这里#私有成员只能在类内部访问private类私有TS 语法public公开默认protected子类可访问3. 类型组合|联合类型或交叉类型且4. 类型操作符keyof获取对象键类型typeof获取变量类型in遍历类型5. 最常用工具类型PartialT全部可选RequiredT全部必填ReadonlyT全部只读OmitT, K删除属性PickT, K挑选属性ReturnTypeT获取函数返回类型
TypeScript 常用类型修饰符 + 特殊符号完整版总结
1. 属性 / 参数修饰?可选属性 / 可选参数readonly只读不能修改!非空断言一定不为 null/undefined2. 类修饰符你说的 # 在这里#私有成员只能在类内部访问private类私有TS 语法public公开默认protected子类可访问3. 类型组合|联合类型或交叉类型且4. 类型操作符keyof获取对象键类型typeof获取变量类型in遍历类型5. 最常用工具类型PartialT全部可选RequiredT全部必填ReadonlyT全部只读OmitT, K删除属性PickT, K挑选属性ReturnTypeT获取函数返回类型