6 月 21 日消息,微軟昨日(6 月 20 日)正式發(fā)布 TypeScript 5.5,為軟件開發(fā)人員帶來了大量升級功能。
TypeScript 是由微軟進(jìn)行開發(fā)和維護(hù)的一種開源的編程語言,是 JavaScript 的嚴(yán)格語法超集,提供了可選的靜態(tài)類型檢查。
TypeScript 可以聲明和描述類型。在代碼中編寫類型不僅可以讓開發(fā)者解釋意圖,而且可以讓其他工具檢查開發(fā)者代碼,以捕捉錯別字、 null 和 undefined 等錯誤。
開發(fā)者如果在 Visual Studio 和 VS Code 等編輯器中使用 TypeScript,還能實現(xiàn)自動完成、代碼導(dǎo)航和重構(gòu)等功能。
開發(fā)者如果想要使用 TypeScript,可通過以下 npm 命令實現(xiàn):
npminstall-DtypescriptIT酷哥附上 TypeScript 5.5 中新增功能介紹如下:
推斷類型謂詞
縮小恒定索引訪問的控制流
JSDoc @import 標(biāo)簽
正則表達(dá)式語法檢查
支持新的 ECMAScript Set 方法
孤立聲明
配置文件的 ${configDir} 模板變量
查詢 package.json 生成聲明文件的依賴關(guān)系
編輯器和觀察模式可靠性改進(jìn)
性能和大小優(yōu)化
通過 ECMAScript 模塊更輕松地使用 API
transpileDeclaration 應(yīng)用程序接口
顯著的行為變化:
禁用 TypeScript 5.0 過時的功能
lib.d.ts 調(diào)整
對 Decorators 進(jìn)行更嚴(yán)苛的解析
undefined 不再是可定義的類型名稱
簡化參考指令聲明 Emit
本文鏈接:http://www.tebozhan.com/showinfo-26-95400-0.html微軟開源編程語言 TypeScript 5.5 更新:優(yōu)化性能、改進(jìn)編輯器可靠性
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com
上一篇: 字節(jié)飛連被指監(jiān)控截屏?相關(guān)人士:是企業(yè)開啟了數(shù)據(jù)防泄露功能