一、簡介
????????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