TypeScript

4.7

软件描述

TypeScript 是用于大规模 JavaScript 开发的语言。它是 JavaScript 的带有类型系统的超集,可在任何浏览器、任何主机、任何操作系统上编译为普通的 JavaScript,且为开源项目。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.typescriptlang.org

安全链接HTTPS

什么是 TypeScript?

TypeScript 是用于大规模 JavaScript 开发的编程语言。它是 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 代码。

🔄 替代方案

14 个选择
Flow.org

Flow.org

软件

Flow 是我们在 Facebook 开发的 JavaScript 静态类型检查器。Flow 的总体目标是为 JavaScript 开发者提供一种沉浸式的编码体验——即使代码库不断演变和扩展,也能保持快速的编辑-刷新循环。

免费 • 开源
查看详情
PureScript

PureScript

编程语言

PureScript 最初由 Phil Freeman 于 2013 年设计。他开始开发 PureScript 是因为他对其他将 Haskell 编译为 JavaScript 的尝试(例如使用 Fay、Haste 或 GHCJS)不满意。

免费 • 开源
查看详情
3.5

Dart(最初称为Dash)是由谷歌开发的一种Web编程语言。它于2011年10月10日至12日在奥胡斯举行的GOTO大会上首次发布。Dart的目标是“最终取代JavaScript,成为开放网络平台上Web开发的通用语言”。

免费 • 开源
查看详情
4.5

Kotlin 是一种跨平台、静态类型、通用的编程语言,具备类型推断功能。Kotlin 旨在与 Java 完全互操作,其 JVM 版本的标准库依赖于 Java 类库,但类型推断使其语法能够……

免费 • 开源
查看详情

Bosque编程语言是一种在机器辅助的快速可靠软件开发生命周期中进行规范化设计的实验。

免费 • 开源
查看详情
JavaScript

JavaScript

编程语言

4.2

JavaScript(有时缩写为JS)是一种轻量级、解释型、面向对象的语言,具有头等函数功能,最著名的是作为网页的脚本语言,但也广泛用于许多非浏览器环境。

免费 • 开源
查看详情
CoffeeScript

CoffeeScript

编程语言

CoffeeScript 是一种编译成 JavaScript 的小语言。在那些繁琐的大括号和分号之下,JavaScript 一直拥有一个优美的对象模型。CoffeeScript 旨在以简单的方式展现 JavaScript 的优秀特性。

免费 • 开源
查看详情
Babel

Babel

软件

Babel 是一个通用的多功能 JavaScript 编译器。使用 Babel,您可以使用(并创建)下一代 JavaScript 以及下一代 JavaScript 工具。

免费 • 开源
查看详情
上一页
下一页
评分4.7 / 5.0

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。