手机版
你好,游客 登录 注册
背景:
阅读新闻

TypeScript 3.6 beta 现已发布

[日期:2019-07-24] 来源:Linux公社  作者:醉落红尘 [字体: ]

上周,TypeScript背后的团队宣布推出TypeScript 3.6 Beta。 TypeScript 3.6的完整版本计划在下个月底推出,并在几周前发布候选版本。

TypeScript 3.6有什么新功能?

更严格的检查

TypeScript 3.6带有更严格的迭代器和生成器函数检查。早期版本不允许生成器的用户区分是否从生成器生成或返回值。使用TypeScript 3.6,用户可以在处理它们时缩小迭代器的值。

更简单的emit

for/of循环和数组扩展等构造的emit可能有点沉重,因此TypeScript选择默认情况下支持数组类型的简单emit,并使用-downlevelIteration标志帮助迭代其他类型。使用此标志,发出的代码更准确,但更大。

支持分号的代码编辑

旧版本的TypeScript在每个语句的末尾都添加了分号,许多用户都不喜欢这些分号,因为它没有符合他们的样式指南。 TypeScript 3.6可以轻松检测文件在应用编辑时是否使用分号,如果文件缺少分号,则TypeScript不会添加分号。

DOM更新

以下是在lib.dom.d.ts中删除或更改的一些声明:

  • 使用WindowOrWorkerGlobalScope而不是GlobalFetch。
  • 导航器上的非标准属性不再存在。
  • 使用webgl或webgl2代替实验性的webgl上下文。

要了解有关此新闻的更多信息,请查看官方文章

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-07/159540.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款