原文链接: TypeScript 3.7
- 1、可选链
## - 2、空值联合
<a href="https://www.webq.top/article/926" target="_blank" style="font-size: 14px;">参照上文:es2020</a>
- 3、断言函数
它们是一些特殊函数的集合。当一些非预期的事情发生的时候它们将抛出 error。它们被称为断言函数
function isString(val: any): val is string { |
- 4、对返回never的函数更好的支持
- 5、(更多)递归类型别名
- 6、--declaration和--allowJs
- 7、useDefineForClassFields标志和declare属性修饰符
- 8、基于项目引用的免构建编辑
- 10、TypeScript 文件中的// @ts-nocheck
- 11、关于分号的格式化选项
- 12、3.7 中破坏性的改动
- DOM 类型库的更新
- 类字段
- 函数存在性检查
- 本地和导入的类型声明发生冲突
- API 变动