TypeScript 是微軟新推出的一種語言,基于 JavaScript,是 JavaScript 的超集,最終通過工具編譯生成 JavaScript。
TypeScript 兼容JavaScript,可以載入 JavaScript 代碼然后運行。TypeScript 與 JavaScript 相比,進步的地方包括:加入注釋,讓編譯器理解所支持的對象和函數,編譯器會移除注釋,不會增加開銷;增加一個完整的類結構,使之成為一個全新的面向對象語言。
TypeScript 3.9 Beta現已發布。該版本主要致力于提供穩定性、進行錯誤修復和減少崩潰。
具體更新內容如下:
Inference和Promise.all改進:以前有關 Promises 的問題和錯誤已得到修復。查看拉取請求以獲取更多信息。
速度改進:TypeScript 將其Material-ui的編譯時間減少了 40%。
在@ts-ignore 指令中添加了@ts-expect-error。
條件表達式中的未調用函數檢查。
編輯器改進:不僅增強了大多數主要編輯器中的 TypeScript 編輯體驗,而且還增強了 Visual Studio 系列編輯器中的 JavaScript 體驗。
JavaScript 中的 CommonJS 自動導入
代碼操作保留換行符
支持“Solution Style” tsconfig.json文件
重大變化
解析可選鏈接和Non-Null Assertions 中的差異
}and>現在是無效的 JSX 文本字符
Getters/Setters不再枚舉
關鍵詞: 微軟 TypeScript JavaScript
責任編輯:Rex_07