Typescript 3.9的哪些常用新特性值得推荐?

2026-04-03 10:190阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1693个文字,预计阅读时间需要7分钟。

Typescript 3.9的哪些常用新特性值得推荐?

更新内容概览:

1.优化了Promise.all的用法。

2.在3.7版本中,解决了处理null或undefined时的问题,已在3.9版本中得到修复。

3.显著提高了打包速度,提升软团自测时的typescript效率。

更新什么?概况一览

1、优化了 Promise.all 的定义,在 3.7 版本中一些混用 null 或 undefined 的时候的问题已经在 3.9 得到了修复。
2、大大的提高了打包速度,微软团队自测的时候 typescript项目的平均编译时间由 26s 缩短到了 10s 左右。
3、// @ts-expect-error 新注释的添加
4、在条件语句中检测未调用的函数
5、编辑器提升

  • 5.1 在 JavaScript 中 CommonJS 的自动引入
  • 5.2 在代码操作的时候正确的保留换行符
  • 5.3 添加快速修复缺失的函数返回表达式
  • 5.4 支持 "Solution Style" tsconfig.json 文件

6、一些重大变化

主要是在 TypeScript 定义和书写规范上的改动和修复以前的 bugs

挑几个重点的写一下

1、interface 的优化和 promise.all 使用修复

我们知道在 3.7 版本后面对 promise.all & promise.race 等方法做出了更新,但是也制造出了一个问题。

阅读全文

本文共计1693个文字,预计阅读时间需要7分钟。

Typescript 3.9的哪些常用新特性值得推荐?

更新内容概览:

1.优化了Promise.all的用法。

2.在3.7版本中,解决了处理null或undefined时的问题,已在3.9版本中得到修复。

3.显著提高了打包速度,提升软团自测时的typescript效率。

更新什么?概况一览

1、优化了 Promise.all 的定义,在 3.7 版本中一些混用 null 或 undefined 的时候的问题已经在 3.9 得到了修复。
2、大大的提高了打包速度,微软团队自测的时候 typescript项目的平均编译时间由 26s 缩短到了 10s 左右。
3、// @ts-expect-error 新注释的添加
4、在条件语句中检测未调用的函数
5、编辑器提升

  • 5.1 在 JavaScript 中 CommonJS 的自动引入
  • 5.2 在代码操作的时候正确的保留换行符
  • 5.3 添加快速修复缺失的函数返回表达式
  • 5.4 支持 "Solution Style" tsconfig.json 文件

6、一些重大变化

主要是在 TypeScript 定义和书写规范上的改动和修复以前的 bugs

挑几个重点的写一下

1、interface 的优化和 promise.all 使用修复

我们知道在 3.7 版本后面对 promise.all & promise.race 等方法做出了更新,但是也制造出了一个问题。

阅读全文