TypeScript 入门
? ? ? ? TypeScript 是一種由微軟開發的自由和開源的編程語言。它是JavaScript 的一個超集,而且本質上向
這個語言添加了可選的靜態類和基于類的面向對象的編程。
? ? ? ???優點:
? ? ? ? ? ? ? ?1.里面融合了OO思想可以,或許是前后端完全分離開發更好的選擇。
? ? ? ? ? ? ? ?2.可以更好支持瀏覽器的兼容問題。
? ? ? ? ? ? ? ?3.可以讓JS不是精通的后臺開發人員也可以更容易的寫出復雜的JS。
? ? ? ? ? ? ? ?4.在編譯器就可以發現一些語法等錯誤,不用花大把的時候再調試JS的問題,也許那只是一個,的問題可以大大的提高效率。
? ? ? ? ? ? ? ?5.代碼重構,可讀性高。這樣可以大大的減少代碼的數量,對后面每次的升級修改有很大的幫助。?
? ? ? ? ? ? ? ?6.提供了大量編輯器的集成,有現有大量庫的 .ts 元文件可用
? ? ? ? ?缺點:
? ? ? ? ? ? ? ?1.不支持JS到TS的轉換。
? ? ? ? ? ? ? ?2.依舊依賴了第三方 JavaScript 類庫。
? ? ? ? ? ? ? ?3.瀏覽器不能直接支持TS文件還需要轉換成JS文件。
? ? ? ? ? ? ? ?
總結:
? ? ? ?TypeScript幾乎兼容所有的avaScript,改進了JavaScript對象模型的方方面面。可以在TypeScript里面進行復雜的邏輯處理以及代碼的封裝和重構。
對于一個前端開發人員來說學習TypeScript還是很有必要的可以讓你的工作變的更輕松。
?資料:
- TypeScript 微軟官方網站?http://www.typescriptlang.org/?
- TypeScript 在線玩-?http://www.typescriptlang.org/Playground/?
- 游戲源碼下載
?
轉載于:https://www.cnblogs.com/yanjinabjaccp/p/5104710.html
總結
以上是生活随笔為你收集整理的TypeScript 入门的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 大白菜win7怎么装系统教程图解 图解教
- 下一篇: win10此电脑六个文件夹怎么恢复 wi
