导图社区 Typescript 知识点
这是一篇关于Typescript 知识点的思维导图。 TypeScript是一种由微软开发的自由和开源的编程语言,它是 JavaScript的一个超集,扩展了 JavaScript的语法。
此篇导图主要依据安全策略,xss,点击劫持,dns劫持,http劫持,中间人攻击,os命令注入等方面的内容讲述Web安全
社区模板帮助中心,点此进入>>
互联网9大思维
安全教育的重要性
组织架构-单商户商城webAPP 思维导图。
个人日常活动安排思维导图
域控上线
西游记主要人物性格分析
17种头脑风暴法
python思维导图
css
CSS
Typescript
声明文件
.d.ts
分类
全局库
UMD
模块
类型兼容性
安全性
结构化
日常类型兼容
函数
枚举
类
泛型
变体
逆变
协变
双向协变
不变
全局模块
文件模块
模块解析规则
重写模块声明
泛型变量
泛型类/接口
约束
实用程序类型
Partial<Type>
Required<Type>
Readonly<Type>
Record<Keys,Type>
Pick<Type,Keys>
Omit<Type,Keys>
Exclude<Type,ExcludedUnion>
Extract<Type,Union>
NonNullable<Type>
Parameters<Type>
ConstructorParameters<Type>
ReturnType<Type>
InstanceType<Type>
...
tsconfig
接口
可选属性
只读属性
索引签名
断言
as 断言
"尖括号"断言
非空断言 !
class
private
public
protected
static
readonly
存取器 get / set
abstract
类型别名
字面量类型
交叉类型
联合类型
可选参数/剩余参数/参数解构
重载
函数注释
对象
可选属性 ?
只读属性 readonly
日常类型
boolean
number
string
null
undefined
Symbol
BigInt
any
unknown
void
Enum
Array
Tuple
越界
never
类型守卫
关键字 in
关键字 typeof
关键字 instanceof
自定义类型保护 is
关键字/操作符
typeof
infer
keyof
extends
in
命名空间