TypeScript入门学习

JS 和 TS

JS: 动态类型、弱类型语言
TS: 静态类型、弱类型语言

动态类型:在执行的时候才会去确定类型的匹配。在执行过程时进行类型匹配,才会匹配。
静态类型:提前做这个事情,例如Python。
弱类型语言:(str)1 + (int)1, 会做类型转换,是可以相加的。

为什么使用TS?

右边就是TS,左边是兼容的JS,主要是加一个类型。

对象类型

数组类型

补充类型

泛型

高级数据类型

联合/交叉类型

类型保护与类型守卫



PS:高级语法太多,建议有用到时看原视频重新学习。

工程应用

Webpack

  1. Webpack loader:把Webpack不能识别,Webpack主要处理js文件,比如把ts文件转为js文件。

Node.js


TypeScript入门学习
http://seddon.lol/2023/01/20/TypeScript入门学习/
作者
Seddon
发布于
2023年1月20日
许可协议