【发布时间】:2015-10-15 20:44:00
【问题描述】:
你怎么称呼一个包含函数的对象。我正在记录一些使用 jsdoc 返回此内容的函数,但我无法坚持使用一种传达此内容的方式。
这就是我要返回的东西
{fnName: [function]}
或
{fnNameA: [function], fnNameB: [function]}
我以这种方式记录返回值的问题是传达不要期望属性作为文字 object.fnName 和变量函数名称。
如何在 jsdocs 中表示这一点?以上是标准吗?
作为程序员,我们如何称呼这种变量?
- 值是函数的对象
- 具有功能的对象
- 具有函数属性的对象
- 带有方法的对象
- 具有命名函数属性的对象
有没有一个词可以表达这一点?
【问题讨论】:
-
我能想到的最好、最简洁的词是“API”,但这当然仍然是通用的。
-
@light:API 只有当它是一个编程接口时才真正适用,并且有点暴露给代码消费者。
-
如果它是您正在构建的库(导出函数集合的对象),我认为这可以作为 API。但实际上,我认为没有任何技术词可以描述 OP 的要求。描述这样一个对象的词或多或少与应用程序的上下文有关。
-
巴尔萨扎...或艾伦
标签: javascript function object jsdoc