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 个选择

Wyvern 是一种新的编程语言,旨在帮助开发者在编写高保障应用程序时大幅提升生产力。Wyvern 的首个重大创新是类型特定语言,该特性允许程序员创建指定类型的字面量(例如)

免费 • 开源
查看详情
Real-Time JavaScript Tool

Real-Time JavaScript Tool

软件

实时JavaScript工具是一款便携式工具,可实现JavaScript代码的实时执行!

免费增值 • 专有
查看详情
Mint (Programming language)

Mint (Programming language)

编程语言

用于编写单页应用的编程语言。Mint 拥有您在极短时间内编写无错误、易读且可维护的应用程序所需的一切工具。

免费 • 开源
查看详情
Bublé

Bublé

软件

受 Babel 启发,Bublé 是一个 ES2015 编译器,可将你的 ES2015 JavaScript 代码转换为可在当前环境中运行的代码。

免费 • 开源
查看详情
Sucrase

Sucrase

软件

Sucrase 是 Babel 的替代品,可实现超快的开发构建。与 Babel 将大量 JavaScript 特性编译以兼容 Internet Explorer 不同,Sucrase 假设你使用的是较新版本的浏览器或较新版本的 Node。

免费 • 开源
查看详情

RapydScript 是一种 JavaScript 的预编译器,类似于 CoffeeScript,但语法更清晰、更易读。其语法与 Python 非常相似,同时支持 JavaScript。它并非另一种浏览器中的 Python 克隆,而是具有更多 Python 风格的真正 JavaScript...

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

下载与相关链接

安全提示
⚠️

安全提醒

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