是否计划在 JavaScript 中支持私有(private) getter/setter?
class Next {
#private = 0
get #computed() { // SyntaxError: Unexpected token (
return this.#private + 1
}
}
如果不是 ,这背后的理由是什么?
我想实现不会是一个障碍。对功能本身是否有异议?
最佳答案
更新 - ECMAScript 2021
使用最新的 es2021 版本,私有(private) getter 和 setter 也是可能的。
您的代码现在应该有效:
class Next {
#private = 0
get #computed() {
return this.#private + 1
}
}
关于javascript - JavaScript 中的私有(private) (#) getter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55866263/