hero

TypeScript 手册

TypeScript 是 JavaScript 类型的超集,它可以编译成纯 JavaScript。 TypeScript 可以在任何浏览器、任何计算机和任何操作系统上运行,并且是开源的。

进入目录 →

始于 JavaScript,归于 JavaScript

TypeScript 从今天数以百万计的 JavaScript 开发者所熟悉的语法和语义开始。使用现有的 JavaScript 代码,包括流行的 JavaScript 库,并从 JavaScript 代码中调用 TypeScript 代码。
TypeScript 可以编译出纯净、简洁的 JavaScript 代码,并且可以运行在任何浏览器上、Node.js 环境中和任何支持 ECMAScript 3(或更高版本)的 JavaScript 引擎中。

构建大型应用程序的强大工具

类型允许 JavaScript 开发者在开发 JavaScript 应用程序时使用高效的开发工具和常用操作,比如静态检查和代码重构。

类型是可选的,类型推断让类型注释对代码的静态验证产生显著影响。类型让你定义软件组件之间的接口,并洞察现有 JavaScript 库的行为。

先进的 JavaScript

TypeScript 提供最新的和不断发展的 JavaScript 特性,包括来自 ECMAScript 2015 及未来提案中的特性,比如异步功能和 Decorators,以帮助构建健壮的组件。
这些特性在开发高可信应用程序时可用,并且会被编译成简洁的、兼容 ECMAScript 3(或更新版本)的 JavaScript。

# 安装

Install:

npm install -g typescript
# OR
yarn global add typescript

编译文件:

tsc [name]
# 例如
tsc helloworld.ts