5

我正在阅读猫鼬的源代码,在https://github.com/LearnBoost/mongoose/blob/master/lib/collection.js#L23中找到这样的代码:

/**
 * The collection name
 *
 * @api public
 */

Collection.prototype.name;

我不明白为什么这条线存在。它在这里只是为了生成文档吗?

4

1 回答 1

4

是的。

它可以帮助任何阅读代码的人知道该属性是公开访问的,并帮助文档生成器发出相同的信号。

于 2012-05-14T10:00:16.013 回答