TypeScript 是添加了类型系统的javascript,适用于任何规模的项目;
TypeScript 是一门静态类型、弱类型语言
TypeScript 是完全兼容Javascript的,它不会修改javascript运行时的特性
TypeScript 可以编译为javascript,然后运行再浏览器、nodejs等任何能运行javascript的环境中
TypeScript 拥有很多的编译选项,类型检查的严格程度由你决定
TypeScript 可以和javascript共存,这意味着javascript项目能够渐进式的迁移到TypeScript
TypeScript 增强了编辑器的功能,提供了代码补全、接口提示、跳转到定义、代码重构等能力
TypeScript 拥有活跃的社区,大多数常用的第三方库都提供了类型声明
TypeScript 与标准同步发展,符合最新的ECMScript标准
原文:https://www.cnblogs.com/HeLingping/p/14645040.html