刚开始学习typescript,根据视频记录重点,方便以后查询复习,学习链接:https://www.itying.com
1、vscode配置自动编译
1、第一步 tsc --inti 生成tsconfig.json 改 "outDir": "./XXX(编译后保存文件的目录)",
2、第二步 任务 - 运行任务 监视tsconfig.json
2、typeScript中的数据类型
typescript中为了使编写的代码更规范,更有利于维护,增加了类型校验,在typescript中主要给我们提供了以下数据类型
原始数据类型:布尔值、数值、字符串、null、undefined、Symbol
布尔类型(boolean)
数字类型(number)
字符串类型(string)
数组类型(array)
元组类型(tuple)
枚举类型(enum)
任意类型(any)
null 和 undefined
void类型
never类型
(类型推论)
(联合类型)
3、typeScript中的函数
1.函数的定义、传参
2.可选参数
3.默认参数
4.剩余参数(也就是...运算符的应用)
5.函数重载
4、typeScript中的类
1 类的定义
2 继承
3 类里面的修饰符
4. 参数属性
5.存取器
6. 静态属性 静态方法
7. 抽象类 多态
5、typeScript中的接口
1. 属性类接口
2.函数类型接口
3.可索引接口
4.类类型接口
5.接口扩展
6、typescript泛型
1.泛型的定义
2.泛型函数
3.泛型类
4.泛型接口