gpt4 book ai didi

mongodb - Node、Mongo 和 Mongoose 的新手问题

转载 作者:太空宇宙 更新时间:2023-11-03 22:56:35 24 4
gpt4 key购买 nike

我正在尝试通过查看 GitHub 上的代码来学习如何使用 Node、Mongoose 和 Mongo。

这一行的目的是什么:

PostProvider = function(){};

来自:https://github.com/cmarin/MongoDB-Node-Express-Blog/blob/master/postprovider.js

对我来说,这似乎是一个空函数。

最佳答案

为了模拟 JavaScript 中的“类概念”,我们有 3 ways 。其中一种方法是使用原型(prototype)功能。 Apple 类的示例:

function Apple (type) {
this.type = type;
this.color = "red";
}

Apple.prototype.getInfo = function() {
return this.color + ' ' + this.type + ' apple';
};

在您的示例中,PostProvider 函数没有属性。因此,“cmarin”声明了一个空函数:

PostProvider = function() {};

并添加一些方法:

  • PostProvider.prototype.findAll
  • PostProvider.prototype.findById
  • 等等

关于mongodb - Node、Mongo 和 Mongoose 的新手问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6148863/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com