TypeScript是一種由微軟開發的自由開源的編程語言,他是JavaScript的一個超集,擴展了JavaScript的語法。
優勢:
一、Angular2框架的開發語言
Angular2是一款開源的JavaScript庫,由谷歌維護,用來協助單一頁面應用程序運行。Angular2就是用Typescript語言的寫的。因此,Typescript語言幫你更好的學習angular2框架。
二、支持ES6
Typescript支持ES6規范的語言,ES6規范指出未來客戶端腳本語言的發展方向,Typescript腳本語言的語法會成為未來一段時間客戶端語言的主流語法。
三、強大的IDE支持
強大的IDE支持體現在二大特征上
1. 類型檢測
在Typescript中為變量指定具體類型時,IDE會做出類型檢測,這個特性減少在開發階段犯錯幾率。
2.語法提示
在IDE里編寫Typescript代碼時,IDE會根據你當前的上下文,把你能用的類、變量、方法和關鍵字都給你提示出來。直接選擇,這個特性提高開發效率。