[前端Js系列]TypeScript 之一


{上一節介紹了為什么會要研究Ts以及其出現的背景} 


何為TypeScript,官方文檔這么寫着: TypeScript is a syntactic sugar for JavaScript . TypeScript syntax is a superset of Ecmascript 5 (ES5) syntax. Every JavaScript program is also a TypeScript program.簡單來說就是 Ts是js的一種語法糖,並且符合 Ecmascript 5 語法標准。每一個Js程序也其實是一個Ts程序,Js是包含於Ts的。

既然是父子集關系,自然也就可以把Js遷移到Ts。當然也不必擔心Ts會取代Js,Ts運行要依賴其自動生成的Js,所以這個問題不會存在。

先看下示例左邊為Ts寫法,右圖為其自動生成的js

 ==>     


或許會問,為什么不直接寫右邊的代碼,套用Ts不是多此一舉。確實,從某方面講,確實是,但不要忘記父子關系制約着其更多的擴展。
而且並不是為了完成而完成才套用Ts的,出發點不能忘記。

或許你會問Ts module 和export這些關鍵字是啥意思,不急,后面會慢慢介紹。

總之,先了解什么是TypeScript,然后其和Js的關系,這些了解完之后,后面的功能對於我們來說豈不是小菜...

哦,忘了提一下:Ts的開發工具可以是VS2012,然后下載個插件就可以(之后的都是以VS2012為IDE)

也可以查看 CodePlex的大體說明。

漫漫道路,慢慢前行,不退后~~ 

......




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM