TypeScript入门学习
JS 和 TS
JS: 动态类型、弱类型语言
TS: 静态类型、弱类型语言
动态类型:在执行的时候才会去确定类型的匹配。在执行过程时进行类型匹配,才会匹配。
静态类型:提前做这个事情,例如Python。
弱类型语言:(str)1 + (int)1, 会做类型转换,是可以相加的。
为什么使用TS?
右边就是TS,左边是兼容的JS,主要是加一个类型。
对象类型
数组类型
补充类型
泛型
高级数据类型
联合/交叉类型
类型保护与类型守卫
PS:高级语法太多,建议有用到时看原视频重新学习。
工程应用
Webpack
- Webpack loader:把Webpack不能识别,Webpack主要处理js文件,比如把ts文件转为js文件。
Node.js
TypeScript入门学习
http://seddon.lol/2023/01/20/TypeScript入门学习/