TypeScript 具有以下优点:
- Typescript提供了可选静态类型的好处。在这里,Typescript 提供了可以添加到变量、函数、属性等的类型。
- Typescript 能够编译成可在所有浏览器上运行的 JavaScript 版本。
- TypeScript 总是在开发期间在编译时突出显示错误,而 JavaScript 在运行时指出错误。
- TypeScript 支持强类型或静态类型,而这在 JavaScript 中不支持。
- TypeScript有助于代码结构。
- TypeScript使用基于类的面向对象编程。
- TypeScript通过 IntelliSense 提供出色的工具支持,在添加代码时提供主动提示。
- TypeScript通过定义模块,它具有命名空间概念。