TypeScript
2022-09-08 09:19:37 28 举报
AI智能生成
TypeScript 入门
作者其他创作
大纲/内容
TypeScript 操作符
键值获取 keyof
实例类型获取 typeof
遍历属性 in
TypeScript 类型守卫(收窄)
in
typeof
instanceof
类型谓词
可辨别联合类型
TypeScript 泛型 <T, ...>
泛型接口
泛型类
泛型约束
泛型默认参数
泛型约束后端接口参数类型
TypeScript 工具类型
Partial
Pick
Exclude
ReturnType
TypeScript 基础类型
Boolean类型、Number 类型、String 类型
Symbol 类型
Enum 类型
数字枚举
字符串枚举
反向映射
常量枚举
异构枚举
Tuple 类型
Void 类型
Null 和 Undefined 类型
Never 类型
Any 类型、Unknown 类型
object, Object 和 {} 类型
Array 类型
TypeScript 函数类型
函数表达式
可选参数及默认参数
剩余参数
进阶
函数重载
调用签名
TypeScript interface (接口) 类型
接口属性修饰符
可选 ?只读 readonly
索引签名
接口和类型别名的区别
都可以用来描述对象的形状或函数签名
类型方面
Extend
合并声明
自定义属性(可索引的类型)
TypeScript 高级类型
类型别名
联合类型. type | <type ...>
交叉类型 type & type...
字面量类型
索引类型
类型断言
as 语法
尖括号语法
非空断言 !
确定赋值断言 !
收藏
0 条评论
下一页