Mad*_*ran 1 javascript database mongoose mongodb node.js
mongoose.Schema()和 和有什么区别new mongoose.Schema()?
mongoose.Schema()
new mongoose.Schema()
我使用了这两个标准,并且我认为两者的作用相同。它有什么影响吗?
小智 6
查看文档,应该始终使用关键字调用它new,因为Schemais 是一个构造函数。
new
Schema
查看源代码,如果您尝试在不使用new关键字的情况下使用它,它将返回一个新分配的对象。
两者都可以,但我只会使用第一个,因为这是正确的方法。遵循标准约定将使您的代码更易于阅读;不仅对其他人,而且在您 6 个月后再次访问时也对您而言。
归档时间:
6 年,3 月 前
查看次数:
1133 次
最近记录:
2 年,11 月 前