[翻译] Announcing TypeScript 5.5
原文 https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/
如何安装
sh
npm install -D typescript@rcTypeScript 5.5新特性一览
- Inferred Type Predicates 推导生成类型断言
- Control Flow Narrowing for Constant Indexed Accesses
- Type Imports in JSDoc
- Regular Expression Syntax Checking
- Support for New ECMAScript Set Methods
- Isolated Declarations
- The ${configDir} Template Variable for Configuration Files
- Consulting package.json Dependencies for Declaration File Generation
- Editor and Watch-Mode Reliability Improvements
- Performance and Size Optimizations
- Easier API Consumption from ECMAScript Modules
- The transpileDeclaration API
- Notable Behavioral Changes
推导生成类型断言
控制流类型窄化支持常量到索引访问
ts
// function binarySearch