Node.js:在另一个自定义类中引用自定义类

卡住

我正在编写一个具有User类的Web后端。它还具有一个Attributes类,该类记录用户统计信息。但是,我不确定如何在User.js文件中引用Attributes类。我希望能够或多或少地做到这一点:

function User(id){
    this.attributes = new Attributes();
}

module.exports = User;
二吉坤

假设您只想调用其他模块...

var Attributes = require('/path/to/attributes.js')

function User (id) {
  this.id = id
  this.attributes = new Attributes()
}

module.exports = User

如果你想扩展 User

var Attributes = require('/path/to/attributes.js')

function User (id) {
  this.id = id
}

User.prototype = Object.create(Attributes.prototype);
User.prototype.constructor = Attributes;

module.exports = User

现在,任何方法AttributesUser都会有,你可以做user instanceof Attributes

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当自定义绘画代码在另一个类中时,不执行自定义绘画

来自分类Dev

自定义addToDisplay方法在另一个类中返回异常

来自分类Dev

是否可以在自定义View类中创建另一个控件?

来自分类Dev

Node Express中的自定义URL

来自分类Dev

Node Express中的自定义URL

来自分类Dev

在node.js Web应用程序中引用自定义javascript文件

来自分类Dev

在Flutter中创建一个扩展另一个自定义类的类

来自分类Dev

如何使用XAML中的另一个自定义控件基类使WPF在视图中实例化一个自定义控件?

来自分类Dev

如何使用XAML中的另一个自定义控件基类使WPF在视图中实例化一个自定义控件?

来自分类Dev

为什么我不能挽救在另一个类中定义的此自定义错误?

来自分类Dev

从Java到C ++:如何在另一个自定义类中使用一个自定义类var?

来自分类Dev

从Java到C ++:如何在另一个自定义类中使用一个自定义类var?

来自分类Dev

如何使用人偶要求另一个自定义类

来自分类Dev

无法从另一个类访问我的自定义视图对象

来自分类Dev

我们可以继承另一个类中的一个类中定义的自定义变量吗?

来自分类Dev

动态在另一个自定义tagLib中调用自定义tagLib

来自分类Dev

在另一个自定义 UIView 中嵌入自定义 UITableViewCell?

来自分类Dev

用于类创建实践的Lua自定义链接列表无法设置node.next

来自分类Dev

编写自定义函数以基于另一个表转换数据框中的变量类

来自分类Dev

如何在 rxJava2 中传递自定义任务和另一个类?

来自分类Dev

node.js http-proxy自定义路由

来自分类Dev

Openshift上的自定义node.js版本

来自分类Dev

自定义函数成功响应/ node.js

来自分类Dev

从硬盘安装自定义Node.js模块

来自分类Dev

node.js http-proxy自定义路由

来自分类Dev

使用Node.js做自定义头像

来自分类Dev

Node Webkit的自定义镶边?

来自分类Dev

在Node Express中包括自定义模块

来自分类Dev

从自定义数据库连接类返回的值是“未定义”,使用 node.js 和 ES6

Related 相关文章

  1. 1

    当自定义绘画代码在另一个类中时,不执行自定义绘画

  2. 2

    自定义addToDisplay方法在另一个类中返回异常

  3. 3

    是否可以在自定义View类中创建另一个控件?

  4. 4

    Node Express中的自定义URL

  5. 5

    Node Express中的自定义URL

  6. 6

    在node.js Web应用程序中引用自定义javascript文件

  7. 7

    在Flutter中创建一个扩展另一个自定义类的类

  8. 8

    如何使用XAML中的另一个自定义控件基类使WPF在视图中实例化一个自定义控件?

  9. 9

    如何使用XAML中的另一个自定义控件基类使WPF在视图中实例化一个自定义控件?

  10. 10

    为什么我不能挽救在另一个类中定义的此自定义错误?

  11. 11

    从Java到C ++:如何在另一个自定义类中使用一个自定义类var?

  12. 12

    从Java到C ++:如何在另一个自定义类中使用一个自定义类var?

  13. 13

    如何使用人偶要求另一个自定义类

  14. 14

    无法从另一个类访问我的自定义视图对象

  15. 15

    我们可以继承另一个类中的一个类中定义的自定义变量吗?

  16. 16

    动态在另一个自定义tagLib中调用自定义tagLib

  17. 17

    在另一个自定义 UIView 中嵌入自定义 UITableViewCell?

  18. 18

    用于类创建实践的Lua自定义链接列表无法设置node.next

  19. 19

    编写自定义函数以基于另一个表转换数据框中的变量类

  20. 20

    如何在 rxJava2 中传递自定义任务和另一个类?

  21. 21

    node.js http-proxy自定义路由

  22. 22

    Openshift上的自定义node.js版本

  23. 23

    自定义函数成功响应/ node.js

  24. 24

    从硬盘安装自定义Node.js模块

  25. 25

    node.js http-proxy自定义路由

  26. 26

    使用Node.js做自定义头像

  27. 27

    Node Webkit的自定义镶边?

  28. 28

    在Node Express中包括自定义模块

  29. 29

    从自定义数据库连接类返回的值是“未定义”,使用 node.js 和 ES6

热门标签

归档