新闻| 文章| 资讯| 行情| 企业| wap手机版| article文章| 首页|会员中心|保存桌面|手机浏览
普通会员

富士鲨锯骨机(渡边)有限公司

富士鲨锯骨机,富士鲨25锯骨机,富士鲨30锯骨机,富士鲨35锯骨机,渡边富士鲨锯骨机,富...

联系方式
  • 联系人:吕智辛
  • 电话:19963023320
  • 邮件:1063989491@qq.com
首页 > 新闻中心 > TypeScript团队宣布了TypeScript的发布
新闻中心
TypeScript团队宣布了TypeScript的发布
发布时间:2022-10-23        浏览次数:27        返回列表

Typescript团队宣布了Typescript 3.9的发布,其中包含了对Promise推理的改进。所有,编译器检查速度,以及更多在Typescript 4.0之前的最终主要版本。

Typescript 3.9修复了一个由Typescript 3.7为Promise更新的类型声明所引入的问题。所有和Promise.race。Typescript团队希望包括新的等待类型,以准确地实现在Javascript中展开模型的承诺。正如Typescript团队的项目经理Daniel Rosenwasser所解释的:

我们最初期望在Typescript 3.9中发布,但是由于我们已经使用现有的代码库运行了早期的Typescript构建,我们已经意识到这个特性需要更多的设计工作,然后才能顺利地向所有人发布。因此,我们决定将这个特性从我们的主分支中去掉,直到我们感到更有信心为止。我们将对这个特性进行更多的试验,但是我们不会将它作为这个版本的一部分发布。

Typescript 3.9版本还提高了编译器在包(如material-ui和style -components)中的模式的速度。这些改进是通过优化涉及大型联合、交叉、条件和映射类型的代码路径而实现的。

根据Visual Studio代码团队的反馈,对于大型项目,重命名一个文件并更新所有相关的导入语句可能需要5到10秒。Typescript 3.9改变了编译器和语言服务缓存的内部结构,大大减少了文件查找的时间。

用Typescript编写测试的一个挑战是编写一段预期会出错的代码。以前,开发人员需要使用@ts-ignore注释来防止编译器在相关代码块上失败。Typescript 3.9引入了@ts-expect-error注释,表明代码块不仅会引入错误,而且如果注释的代码块不引入错误,编译器会发出警告。

Typescript 3.9版本包括许多其他小的添加、bug修复和编辑体验改进。作为这些改进的一部分,增加了一些突破性的变化:

请参阅Typescript 3.9版本,以获得关于这些破坏性更改的完整细节。

Typescript 4.0的工作已经在进行中,预计2020年8月发布。Typescript 4.0的一些发布目标包括等待的类型、标记的元组元素、前向声明等等。

Typescript是开源软件,可以在Apache 2许可下使用。通过Typescript GitHub项目鼓励贡献和反馈,并应遵循Typescript贡献指南和微软开源行为准则。