Typescript

Typescript

TypeScript为您带来了可选的静态类型检查以及最新的ECMAScript功能。
TypeScript是用于应用程序级JavaScript开发的语言。它是JavaScript的类型化超集,可以在任何浏览器,任何主机,任何操作系统中编译为纯JavaScript,并且它是开源的。以JavaScript开头和结尾TypeScript从当今数百万JavaScript开发人员所知道的相同语法和语义开始。使用现有的JavaScript代码,合并流行的JavaScript库,并从JavaScript调用TypeScript代码。TypeScript编译为干净,简单的JavaScript代码,该代码可在任何浏览器,Node.js或任何支持ECMAScript 3(或更高版本)的JavaScript引擎中运行。大型应用程序的强大工具类型使JavaScript开发人员可以在开发JavaScript应用程序时使用高效的开发工具和做法,例如静态检查和代码重构。类型是可选的,类型推断允许一些类型注释对代码的静态验证产生很大的影响。类型使您可以定义软件组件之间的接口,并深入了解现有JavaScript库的行为。最先进的JavaScript TypeScript支持最新和不断发展的JavaScript功能,包括ECMAScript 2015的功能以及未来的提案,例如异步功能和装饰器,以帮助构建可靠的组件。这些功能可在开发时用于高信任度的应用程序开发,但已编译为针对ECMAScript 3(或更新版本)环境的简单JavaScript。

分类目录

具有开源许可证的Self-Hosted版Typescript的替代方案