继承Javascript函数

时间:2014-02-19 14:38:10

标签: javascript

我在.js文件中有一个像这样的JS定义,它包含在我的.html文件中。

function chat() {
  this.sendNew() = function() { 
  [ .. ]
  }
}

现在我想添加另一个.js文件,该文件可以使用更多方法扩展此功能,例如

function chat() { 
  this.anotherMethod = function() { 
  }
}

这可能吗?如果有,怎么样? :)

1 个答案:

答案 0 :(得分:4)

您可以向.prototype对象添加方法/属性:

chat.prototype.anotherMethod = function () {
    // ...
}

请记住.prototype是函数的属性,然后应由chat访问,而不是由其中一个实例访问。

您可以详细了解.prototype here