ᆼᆺᆼ*_*ᆼᆺᆼ 11 javascript private getter-setter ecmascript-next
JavaScript 是否计划支持私有 getter/setter?
class Next {
#private = 0
get #computed() { // SyntaxError: Unexpected token (
return this.#private + 1
}
}Run Code Online (Sandbox Code Playgroud)
如果不是,其背后的理由是什么?
我认为实施不会成为障碍。对功能本身是否有异议?
小智 11
更新 - ECMAScript 2021
在最新的 es2021 版本中,私有 getter 和 setter 也是可能的。
您的代码现在应该有效:
class Next {
#private = 0
get #computed() {
return this.#private + 1
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5676 次 |
| 最近记录: |