TypeScript可以讓您作為程式員的生活更輕鬆,並使您的程式碼減少錯誤。
我們剛在freeCodeCamp.orgYouTube頻道上發布了一門 TypeScript 初學課程。這門課程由Scrimba的Bob Ziroll讲授。每個課程單元都有互動式程式碼在Scrimba課程頁面上提供。
這門課程將為您提供實作導入 TypeScript。到头来,您將對 TypeScript 的基礎知識有堅實的理解,並了解如何利用它來創建更安全和可靠的 JavaScript 應用程序。
TypeScript 是 JavaScript 的「超集」,意味著所有有效的 JavaScript 程式碼在 TypeScript 中也是有效的。然而,TypeScript 通過讓您寫出更有信心於項目穩定性和 longevity 的程式碼,從而提升了您的程式開發體驗。這是由於它在編譯時進行檢查,這時可以識別潛在的錯誤,讓您能夠積極地修正問題,並防止程序在運行時發生當機。這確保了開發過程更加平滑和可靠。
通過提供強大的型別系統和現代工具支持,TypeScript 還提供了一個健壯的開發環境。這使coderefactoring 更容易、管理大型 codebases,並與其他開發者合作。這門初級課程將為您提供 effectively integrate TypeScript 入您的 JavaScript 項目的知識和技能。
以下是在課程中涵蓋的題目:
-
為什麼 TypeScript?
-
基本型別
-
字面型別
-
自訂類型 (物件)
-
已命名 arrays
-
可选屬性
-
联合
-
类型缩窄
-
工具类型
-
泛型
在 freeCodeCamp.org YouTube 频道 上观看完整课程 (2 小时观看)。
Source:
https://www.freecodecamp.org/news/learn-typescript-with-interactive-lessons/