terminology - 是否有以下划线开头的类字段的通用术语,供同名的 getter/setter 内部使用?
问题描述
为什么我需要这个是一个很长的故事,基本上归结为命名一个变量。
无论如何,js中的一个基本示例:
class my_class {
constructor(some_value) {
this._internal_thing_1 = Math.floor(some_value / 3);
this._internal_thing_2 = some_value - this._internal_thing_1 * 3;
}
get banana() { return this._banana; }
set banana(v) { this._banana = v; }
get pear() { return this._pear; }
set pear(v) { this._pear = v; }
}
所以我会把所有以“_”开头的字段称为内部变量或类似的东西。不必是下划线,它只是看起来很时髦。
但是,您如何称呼_banana 和_pear?当然,它们是内部的,但它们的不同之处在于它们的使用有点像支持特定的 getter/setter 对。我需要一个更具体的名称,一个不包括 _internal_thing_1 和 _internal_thing_2 的定义名称。
解决方案
推荐阅读
- office365 - 帮助列表框 ms 访问
- python - TF-Keras 中的 BERT 额外预训练
- vb.net - 如何在 VB.net 应用程序中使用 PrivateFontCollection 以在 PrintDocument VB.NET 中使用
- node.js - 获取模式内请求数组内的数据
- reactjs - 将 Props 传递给 children,children 不是函数
- python - 在 Python 中创建具有不同增量的对数刻度
- java - Java DateTimeFormatter 问题
- svelte - 在 Svelte 中使用外部库chessboard.js
- migration - DFS 复制可以使用 CLI/POWERSHELL/CMD 创建一个复制组来同步两台服务器之间的共享文件夹吗?
- visual-studio - 我无法运行应用程序。缺少 ucrtbased.dll