學習 typescript 的基礎要求:扎實的 JavaScript 基礎面向對象編程 (oop) 的理解靜態類型系統的知識
學習 typescript 的基礎要求
入門基礎
- JavaScript: TypeScript 是 JavaScript 的超集,因此對 JavaScript 語言的扎實理解是必不可少的。
- 面向對象編程 (OOP): TypeScript 使用 OOP 原則,因此熟悉類、對象和繼承將很有幫助。
- 類型系統: TypeScript 引入了靜態類型系統,因此了解類型標注和類型檢查的概念很重要。
可增強學習體驗的技能
- 版本控制 (git): 用于追蹤和管理代碼更改。
- ide 或代碼編輯器: 例如 visual studio Code 或 webstorm,為 TypeScript 提供特定的支持和功能。
- 構建工具: 例如 webpack 或 Parcel,用于構建和打包 TypeScript 項目。
- 測試框架: 例如 Mocha 或 Jest,用于測試 TypeScript 代碼。
- 設計模式: 熟悉一些常見的設計模式可以幫助你編寫更可重用和可維護的 TypeScript 代碼。