这是我参与「第五届青训营 」笔记创作活动的第四天
一、重点内容
- TypeScript 历史及定义解析
- TypeScript 优势解读
- TypeScript 练习工具
- 联合交叉类型
- 类型保护与类型守卫
- Merge 函数类型实现
- 函数返回值类型
- TypeScript 工程应用
二、详细内容
1、TypeScript的优势
- 可读性增强: 基于语法解析TSDoc,ide增强
- 可维护性增强:在编译阶段暴露大部分错误
- 多人合作的大型项目中,获得更好的稳定性和开发效率
- 包含于兼容所有Is特性,支持共存
- 支持新进式引入与升级
2、基本语法
基础数据类型
对象类型
函数类型
函数重载
数组类型
补充
TypeScript泛型
![]()
类型别名&类型断言
字符串/数字 字面量
3、高级语法
联合/交叉类型
类型保护与类型守卫
高级类型
函数返回值类型
![]()
4、工程应用
- webpack
- node.js
三、课后总结
1、好难啊,看不懂,不是基础班嘛,怎么这么难 !!!!啊啊啊~~~~
2、需要好好学习,不然都找不到工作了