TypeScript 备忘清单
IT宝库TypeScript开发速查清单包含最重要基础、泛型、方法、class 等 TypeScript 强类型编程语言语法的快速参考备忘单。初学者的完整快速参考入门,为开发人员分享快速参考备忘单。
开发速查表大纲
-
入门 Interface
-
介绍
-
内置类型基元
-
常见的内置 JS 对象
-
内置
-
通用语法
-
泛型
-
重载
-
类一致性
-
Get & Set
-
通过合并扩展
-
-
Type
-
Type vs Interface
-
原始类型
-
对象字面类型
-
联合类型
-
交叉口类型
-
从值类型
-
从函数返回类型
-
从模块类型
-
对象字面量语法
-
映射类型
-
模板联合类型
-
条件类型
-
-
控制流动分析
-
If 声明
-
任务
-
关键点
-
表达式
-
可识别联合
-
断言函数
-
in 操作符
-
-
Class
-
创建类实例
-
通用语法
-
泛型
-
参数属性
-
抽象类
-
装饰器和属性
-
索引签名
-
-
实用程序类型
-
Awaited
-
Required
-
Readonly
-
Partial
-
Record
-
Pick
-
Exclude
-
Extract
-
NonNullable
-
Omit
-
Parameters
-
ConstructorParameters
-
内在字符串操作类型
-
ReturnType
-
ThisType
-
InstanceType
-
ThisParameterType
-
OmitThisParameter
-
-
JSX
-
JSX 介绍
-
as 运算符
-
基于值的元素
-
内在的元素
-
函数组件
-
函数组件重载
-
函数子组件
-
有效组件
-
类组件
-
泛型组件
-
函数组件 ref
-
-
各种各样的技巧
-
类型推导(infer)
-
keyof 取 interface 的键
-
索引签名
-
从数组中提取类型
-
只读元组类型
-
satisfies
-
范型实例化表达式
-
识别全局修改模块
-
-
.d.ts 模版
-
Module: Plugin
-
全局库模板 Global .d.ts
-
Module: Function
-
Module: Class
-
-
CLI
-
使用 CLI
-
编译器选项
-
构建选项
-
监听选项
-
-
TSConfig Ref
-
顶层配置
-
类型检查(compilerOptions)
-
模块(compilerOptions)
-
Emit(compilerOptions)
-
JavaScript 支持(compilerOptions)
-
编辑器支持(compilerOptions)
-
互操作约束(compilerOptions)
-
向后兼容性(compilerOptions)
-
完整性(compilerOptions)
-
语言与环境(compilerOptions)
-
输出格式(compilerOptions)
-
项目(compilerOptions)
-
编译器诊断(compilerOptions)
-
监听选项(watchOptions)
-
类型采集(typeAcquisition)
-
-
另见