TypeScript 5.2 RC版本发布

软件资讯 软件资讯 发布于 9个月前 9 浏览 0 回复

TypeScript 5.2 发布了首个 RC 版本。

5.2 新特性

自 5.2 Beta 发布以来的变化:

TypeScript 5.2 实现了即将推出的 ECMAScript 功能,称为装饰器元数据。此功能的关键思想是使装饰器可以轻松地在其使用的任何类上创建和使用元数据。

每当使用装饰器函数时,它们现在都可以访问其上下文对象的新 metadata 属性。 metadata 属性仅包含一个简单的对象。由于 JavaScript 允许我们任意添加属性,因此它可以用作由每个装饰器更新的字典。

或者,由于每个 metadata 对象对于类的每个修饰部分都是相同的,因此它可以用作 Map 的键。在类上或类中的所有装饰器运行后,可以通过 Symbol.metadata 在类上访问该对象。


延伸阅读



为您推荐相关文章:

  • TypeScript 5.2 正式发布
  • TypeScript 5.3 正式发布
  • TypeScript 5.3 Beta
  • TypeScript 5.3 RC 发布
  • 同类文章推荐:

  • FileZilla Server 1.8.2 发布,开源 FTP 服务器
  • gRPC 1.63.0 发布,跨语言 RPC 框架
  • React 18.3.0 发布
  • PHP 获得来自 STF 的 20 万欧元投资
  • Node.js v22 正式发布
  • Ubuntu 24.04 LTS 正式发布