可以从另一个对象方法(javascript)实例化对象

可以从另一个对象方法(javascript)实例化对象,javascript,object,methods,Javascript,Object,Methods,有没有一种方法可以从另一个对象的方法创建一个新对象 var _object = { _method:function(name) { this.name = name } } var b = new _object.method('Joe') 是的,你做得对。唯一的问题是你拼错了\u method。将其更改为: var b = new _object._method('Joe') 在调用中需要一个下划线before _方法。当然,您现在所做的有什么问题(除了缺少的\u)?如

有没有一种方法可以从另一个对象的方法创建一个新对象

var _object = {
  _method:function(name) {
    this.name = name
  }
}

var b = new _object.method('Joe')

是的,你做得对。唯一的问题是你拼错了
\u method
。将其更改为:

var b = new _object._method('Joe')

在调用中需要一个下划线before _方法。当然,您现在所做的有什么问题(除了缺少的
\u
)?如果您希望
b
\u对象
之间存在关系,那么很遗憾,两者之间没有关系。Blah意识到我的问题是因为我在使用coffeescript,它只返回方法对象中的最后一个方法,而不是对象本身。我只需要告诉方法在函数结束时返回它自己