TypeScipt是JScipt的一箇超集,由微軟開發的自由和開源的編程語言,有助於描述用戶正在處理的值的類型或調用的函數類型。目前,TypeScipt 4.6正式版已發佈,帶來了諸多新特性和功能。
TypeScipt 4.6新增功能主要包括:
- 支持在supe()前執行構造函數代碼。
- 面向Destuctued Disciminted Unions(可辨識聯合類型)提供控制流分析。
- 優化遞歸深度檢查 (Recusion Depth Checks)。
- 優化索引訪問類型 (Indexed Access Infeence) 的推導。
- 面向 Dependent Pmetes(依賴參數類型)提供控制流分析。
- Rtget es2022。
- 刪除了ect-jsx中不必要的參數。
- JSDoc名稱建議。
- 對JScipt文件進行更多語法和綁定錯誤檢查。
- 引入新的性能分析工具:TypeScipt Tce Anlyze。