TypeScript学习笔记
什么是TypeScript
TypeScript 其实就是类型化的 JavaScript,它不仅支持 JavaScript 的所有特性,还在 JavaScript 的基础上添加了静态类型注解扩展。
TypeScript 是 JavaScript 的超集。
在 TypeScript 中,我们不仅可以轻易复用 JavaScript 的代码、最新特性,还能使用可选的静态类型进行检查报错,使得编写的代码更健壮、更易于维护。比如在开发阶段,我们通过 TypeScript 代码转译器就能快速消除很多低级错误(如 typo、类型等)。
TypeScript编写前的环境配置
IDE
- Playground
- VScode
基本语法
在 TypeScript 语法中,类型的标注主要通过类型后置语法来实现
TypeScript 常见错误
TypeScript 错误信息由错误码和详细信息组成。其中,错误码是以“TS”开头 + 数字(一般是 4 位数字)结尾这样的格式组成的字符串,用来作为特定类型错误的专属代号。如果你想查看所有的错误信息和错误码
错误码对应的错误类型:https://github.com/Microsoft/TypeScript/blob/main/src/compiler/diagnosticMessages.json