課程目錄:
01、重塑“類型思維”
02、類型基礎(1):強類型與弱類型
03、類型基礎(2):動態類型與靜態類型
04、編寫你的第一個TypeScript程序
05、基本類型
06、枚舉類型
07、接口(1):對象類型接口
08、接口(2):函數類型接口
09、函數
10、類(1):繼承和成員修飾符
11、類(2):抽象類與多態
12、類與接口的關系
13、泛型(1):泛型函數與泛型接口
14、泛型(2):泛型類與泛型約束
15、類型檢查機制(1):類型推斷
16、類型檢查機制(2):類型兼容性
17、類型檢查機制(3):類型保護
18、高級類型(1):交叉類型與聯合類型
19、高級類型(2):索引類型
20、高級類型(3):映射類型
21、高級類型(4):條件類型
22、ES6與CommonJS的模塊系統
23、使用命名空間
24、理解聲明合並
25、如何編寫聲明文件
26、配置tsconfig.json(1):文件選項
27、配置tsconfig.json(2):編譯選項
28、配置tsconfig.json(3):工程引用
29、編譯工具:從ts、loader到Bable
30、代碼檢查工具:從TSLint到ESLint
31、使用Jest進行單元測試
32、創建項目
33、組件與類型(1):函數組件與類組件
34、組件與類型(2):高階組件與Hooks
35、事件處理與數據請求
36、列表渲染與路由
37、Redux與類型
下載地址:TypeScript開發實戰