TypeScript入門與實踐

童話鎮發表於2018-08-25

為什麼要學習和使用TypeScript?

初衷:當我使用一些常見的前端框架和庫,發現現在很多框架和庫都已經使用了TypeScript的時候;當我在專案中使用某些庫產生了bug,因為時間問題我急著解決問題,自己去找庫的bug,然而我發現這些ts編寫的檔案讓我無處下手的時候;當我想看用TypeScript編寫的antd design之類的框架原始碼的時候;當我看見很多react、vue和angular專案用了TypeScript的時候,我發現是時候學習TypeScript了。

TypeScript是一種純物件導向的語言。相比JavaScript,它更能提高我們的開發效率。而且,由於TypeScript是JavaScript的超集,TypeScript能夠和JavaScript混合使用。因為TypeScript的這個強大特性,越來越多的優秀框架開始嘗試使用TypeScript。

在編寫程式碼的階段,TypeScript就能夠找到大部分的錯誤,而JavaScript在這方面就沒那麼友好了。要知道,執行時錯誤越少,你的程式的bug就越少。除此之外,相比JavaScript,TypeScript的重構也更容易。

列表

持續更新中...

相關文章