33
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。
特征
分类目录
Linux版Typescript的替代品
515
68
CoffeeScript
CoffeeScript是一种可编译为JavaScript的小语言。在所有这些笨拙的花括号和分号之下,JavaScript始终具有一个华丽的对象模型。
65
3
RapydScript
RapydScript是JavaScript的预编译器,类似于CoffeeScript,但语法更清晰,可读性更好。语法与Python非常相似,但也支持JavaScript。
1
0