本站 3 月 1 日消息,微軟首席產品經理丹尼爾?羅森瓦瑟(Daniel Rosenwasser)今日宣布推出全新的 TypeScript 5.8。
這是一種基于 JavaScript 的編程語言。用戶可以通過 NuGet 獲取,也可以使用 NPM 命令(npm install -D typescript)來進行安裝。
在使用 Visual Studio 或 VS Code 編寫 JavaScript 代碼時,實際上就是在一直編寫 TypeScript 代碼。這使得 TypeScript 的編輯工具能夠實現自動補全、代碼導航和重構。
TypeScript 5.8 為軟件開發人員帶來了許多新的升級,并提升了代碼安全性、模塊兼容性及編譯性能。
微軟表示,自測試版發布以來,開發團隊不得不對部分功能進行了調整,主要變化包括:
《Announcing TypeScript 5.8》
原計劃中針對函數條件返回類型的檢查功能因技術限制與優化需求,決定延后至 TypeScript 5.9 版本發布。
作為條件返回類型檢查的前期工作,TypeScript 5.8 新增了對返回表達式中各分支的細粒度類型檢查。此功能雖未在 Beta 版公告中提及,但已正式納入 5.8 版本。
本站注意到,自 RC 候選版發布以來,微軟并未再往 TypeScript 5.8 中引入其他重大功能更新之處,旨在確保版本的穩定性與兼容性。
參考資料: