gpt4 book ai didi

javascript - 构造函数参数属性的 ECMAScript 提议

转载 作者:搜寻专家 更新时间:2023-10-30 21:36:03 25 4
gpt4 key购买 nike

在 TypeScript 中,有方便的语法,constructor parameter properties :

constructor(a, public b, private _c) {}

语法糖用于:

constructor(a, b, _c) {
this.b = b;
this._c = _c;
}

考虑到有 ECMAScript 提案针对以前特定于 TypeScript 的其他功能,例如 class fields and their visibility ,获取参数属性也是合理的。

在 ECMAScript 中是否有针对构造函数参数属性的提议或其他倡议?是否有支持这种或类似语法糖的 Babel 转换?

我找不到任何术语,但我认为不同的术语可以用于相同的功能。

最佳答案

Are there proposals or other initiatives for constructor parameter properties in ECMAScript?

没有。

Are there Babel transforms that support this or similar syntactic sugar?

typescript 与 babel 一起使用:https://babeljs.io/docs/en/next/babel-preset-typescript.html

只需单独使用 typescript,因为它提供了转换 🌹

关于javascript - 构造函数参数属性的 ECMAScript 提议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51957067/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com