前端与 TypeScript| 青训营笔记

39 阅读1分钟

这是我参与「第五届青训营 」笔记创作活动的第四天

一、重点内容

  • TypeScript 历史及定义解析
  • TypeScript 优势解读
  • TypeScript 练习工具
  • 联合交叉类型
  • 类型保护与类型守卫
  • Merge 函数类型实现
  • 函数返回值类型
  • TypeScript 工程应用

二、详细内容

1、TypeScript的优势

  1. 可读性增强: 基于语法解析TSDoc,ide增强
  2. 可维护性增强:在编译阶段暴露大部分错误
  3. 多人合作的大型项目中,获得更好的稳定性和开发效率
  4. 包含于兼容所有Is特性,支持共存
  5. 支持新进式引入与升级

2、基本语法

基础数据类型 image.png 对象类型 image.png 函数类型 image.png 函数重载 image.png 数组类型 image.png 补充 image.png TypeScript泛型 image.png image.png 类型别名&类型断言 image.png 字符串/数字 字面量 image.png

3、高级语法

联合/交叉类型 image.png 类型保护与类型守卫 image.png 高级类型 image.png 函数返回值类型 image.png image.png

4、工程应用

  • webpack
  • node.js

三、课后总结

1、好难啊,看不懂,不是基础班嘛,怎么这么难 !!!!啊啊啊~~~~

2、需要好好学习,不然都找不到工作了