这是我参与「第五届青训营 」伴学笔记创作活动的第 4 天,今天学习的内容主要是TypeScript,以下是本次课程的重点内容:
- TypeScript历史及定义解析
- TypeScript优势解读
- TypeScript练习工具
- 联合交叉类型
- 类型保护与类型守卫
- Merge函数类型实现
- 函数返回值类型
- TypeScript工程应用
TypeScript历史及定义解析
所以实际上许多的前端框架都已经支持TS了。
相比较于JS,TS是静态类型的语言,JS是动态类型的语言,但与此同时他们都是弱类型语言。
TypeScript优势解读
TypeScript练习工具
推荐使用的是微软的Visual Studio Code。基础语法
左边是JS,右边是TS。函数重载
数组类型
TS补充类型
TS泛型
类型别名/类型断言
字符串/数字 字面量