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