TypeScript 学习总结
TypeScript 定义
TypeScript 是一个 JavaScript 的超集,主要提供了对类型系统和 ES6 的支持。
目前 JS 引擎无法读取 TS 代码,因此任何 TS 文件都有一个预编译的过程。
TS 作用
TypeScript 是 JS 静态检查的最佳工具。在代码运行之前测试代码的正确性。 TS 会让 JS 的代码结构更好。
到目前为止,JS 有 7 种类型:
1 | 1. String |
在使用 JS 进行开发的时候,声明变量的类型是可以随时改变的, 例如布尔类型可以变成字符串。js 松散的特性可能会在代码中造成严重的问题,破坏其可维护性。
TS 则可以通过向 JS 添加强类型检测,来避免这些问题。
1 | let bool = true |