TypeScript教程(一)简介与安装

一、简介

        TypeScript 是 JavaScript 的一个超集,扩展了JavaScript的语法,因此现有的JavaScript可与TypeScript一起工作无需修改,支持 ECMAScript 6 标准(ES6 教程)。

语言特性:

1.类型批注和编译时类型检查

2.类型推断

3.类型擦除

4.接口

5.枚举

6.泛型编程

7.名字空间

8.元组

9.Await

10.Mixin

从ECMA2015反向移植而来的功能:

1.类

2.模块

3.lambda函数的箭头语法

4.可选参数以及默认参数

二、安装

npm install -g typescript

安装完成后我们可以使用 tsc 命令来执行 TypeScript 的相关代码,以下是查看版本号:

$ tsc -v
Version 3.2.2

 然后执行以下命令将 TypeScript 转换为 JavaScript 代码:

tsc app.ts