【发布时间】:2026-01-17 17:40:01
【问题描述】:
jQuery 框架有很多函数可以根据传递的参数检索或改变值:
$(this).html(); // get the html
$(this).html('blah'); // set the html
有这样行为的函数的标准名称吗?
【问题讨论】:
标签: oop accessor nomenclature mutators
jQuery 框架有很多函数可以根据传递的参数检索或改变值:
$(this).html(); // get the html
$(this).html('blah'); // set the html
有这样行为的函数的标准名称吗?
【问题讨论】:
标签: oop accessor nomenclature mutators
AFAIK,对于既作为 getter 又作为 setter 的单个函数没有“标准”名称。这是一个不太常用的习语,但在某些语言中是可能的,只要有据可查,使用它就没有坏处。
【讨论】:
有人称它为属性。
【讨论】:
有这样行为的函数的标准名称吗?
Getter 和 Setter。
编辑:
我刚刚意识到您需要一个函数来执行此操作。对此的技术术语是一个坏主意。除非您的语言提供属性,否则尝试装配单个函数来执行此操作是非常不可读的。
【讨论】: