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 に答える